最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊

python實(shí)戰(zhàn)案例:分割excel表

2022-01-27 23:11 作者:hey_just_do_it  | 我要投稿

一、實(shí)戰(zhàn)案例內(nèi)容

在使用某些軟件時(shí),需要像將excel表格數(shù)據(jù)導(dǎo)入成功才能進(jìn)行之后的操作,但由于數(shù)據(jù)量比較大,導(dǎo)入數(shù)據(jù)時(shí)軟件十分容易崩潰,所以就需要將表格分割成多個(gè)數(shù)據(jù)量小的表格,所以就有了今天這個(gè)分割excel表格的實(shí)戰(zhàn)案例。


表格分割方式

我實(shí)現(xiàn)了兩種表格分割方式,方式如下:

  • 根據(jù)輸入每個(gè)表格記錄條數(shù)進(jìn)行分割

  • 根據(jù)輸入需分割的表格數(shù)量進(jìn)行分割

輸入?yún)?shù)

需要傳入的四個(gè)參數(shù)如下:

  • xls_path: 需分割的excel表格路徑

  • split_way: 表格分割方式,0-表示設(shè)置每個(gè)表格的行數(shù)進(jìn)行分隔? 1-表示設(shè)置表格數(shù)量進(jìn)行分隔

  • split_num: 每個(gè)表格的記錄條數(shù)/需分割的表格數(shù)量

  • save_dir: 分割后表格存儲(chǔ)的文件夾路徑

二、整體思路

加載帶分割表格

需加載的內(nèi)容分為以下三部分:

  • 根據(jù)表格路徑加載excel表格

  • 獲取工作表中的第一個(gè)表格

  • 獲取表格列數(shù)和行數(shù)

代碼如下:


根據(jù)輸入的參數(shù)分割數(shù)據(jù),并將數(shù)據(jù)寫入新的表格中。

1、判斷文件夾是否存在

如果文件夾不存在,則按路徑新建文件夾。

2、按表格記錄條數(shù)分割

首先,根據(jù)輸入的參數(shù)(表格記錄條數(shù))計(jì)算出分割后的表格數(shù)量,然后根據(jù)這個(gè)數(shù)量創(chuàng)建表格、添加表格記錄,保存表格到文件夾。

3、按表格數(shù)量分割

首先,計(jì)算出每一個(gè)表格的記錄數(shù),然后根據(jù)表格數(shù)據(jù)創(chuàng)建創(chuàng)建表格、添加表格記錄,保存表格到文件夾。

核心代碼

1、創(chuàng)建表格

代碼如下:

2、添加記錄

計(jì)算分割后表格的記錄條數(shù),然后計(jì)算分割內(nèi)容在原始表格中的位置,并將器讀取出來再寫入到創(chuàng)建好的表格中,代碼如下:


3、保存表格

代碼如下:


python實(shí)戰(zhàn)案例:分割excel表的評論 (共 條)

分享到微博請遵守國家法律
铜川市| 来宾市| 马边| 介休市| 青河县| 唐海县| 搜索| 于田县| 大邑县| 莆田市| 临夏县| 遵义县| 鹤峰县| 长宁区| 德安县| 襄樊市| 滁州市| 桃源县| 界首市| 孙吴县| 岱山县| 句容市| 昌图县| 宜昌市| 峨边| 喀喇沁旗| 抚顺市| 兰西县| 武强县| 韶山市| 陕西省| 乌兰察布市| 益阳市| 桂平市| 江永县| 麻阳| 太湖县| 富蕴县| 攀枝花市| 平乐县| 淮安市|