Python中使用第三方庫(kù)xlutils來(lái)追加寫入Excel文件示例
目前還沒(méi)有更好的方法來(lái)追寫Excel,lorinnn在網(wǎng)上搜索到以及之后用到的方法就是使用第三方庫(kù)xlutils來(lái)實(shí)現(xiàn)了這個(gè)功能,主體思想就是先復(fù)制一份Sheet然后再次基礎(chǔ)上追加并保存到一份新的Excel文檔中去。
使用xlutils
代碼實(shí)現(xiàn)如下:
# -*- coding: utf-8 -*- ''' Created on 2012-12-17 @author: walfred @module: XLRDPkg.write_append @description: ''' import os from xlutils.copy import copy import xlrd as ExcelRead def write_append(file_name): values = ["Ann", "woman", 22, "UK"] r_xls = ExcelRead.open_workbook(file_name) r_sheet = r_xls.sheet_by_index(0) rows = r_sheet.nrows w_xls = copy(r_xls) sheet_write = w_xls.get_sheet(0) for i in range(0, len(values)): sheet_write.write(rows, i, values[i]) w_xls.save(file_name + '.out' + os.path.splitext(file_name)[-1]); if __name__ == "__main__": write_append("./test_append.xls")
追寫前
name sex age country jim man 19 USA hmm woman 24 CHN lilei man 24 CHN
追寫后
name sex age country jim man 19 USA hmm woman 24 CHN lilei man 24 CHN Ann woman 22 UK
- Python安裝第三方庫(kù)的3種方法
- Python第三方庫(kù)的安裝方法總結(jié)
- Python模塊匯總(常用第三方庫(kù))
- Python第三方庫(kù)xlrd/xlwt的安裝與讀寫Excel表格
- Python中使用第三方庫(kù)xlrd來(lái)寫入Excel文件示例
- Python安裝第三方庫(kù)及常見(jiàn)問(wèn)題處理方法匯總
- Python中第三方庫(kù)Requests庫(kù)的高級(jí)用法詳解
- 無(wú)法使用pip命令安裝python第三方庫(kù)的原因及解決方法
- Python標(biāo)準(zhǔn)庫(kù)與第三方庫(kù)詳解
- Python第三方庫(kù)安裝緩慢的解決方法
相關(guān)文章
pandas刪除部分?jǐn)?shù)據(jù)后重新生成索引的實(shí)現(xiàn)
這篇文章主要介紹了pandas刪除部分?jǐn)?shù)據(jù)后重新生成索引的實(shí)現(xiàn)方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-07-07python獲取當(dāng)前文件路徑以及父文件路徑的方法
今天小編就為大家分享一篇python獲取當(dāng)前文件路徑以及父文件路徑的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-07-07Python網(wǎng)絡(luò)爬蟲項(xiàng)目:內(nèi)容提取器的定義
本篇文章主要介紹了Python網(wǎng)絡(luò)爬蟲項(xiàng)目,這能有效的節(jié)省程序員的時(shí)間,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下。2016-10-10pandas.DataFrame的for循環(huán)迭代的實(shí)現(xiàn)
本文主要介紹了pandas.DataFrame的for循環(huán)迭代的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2023-02-02python構(gòu)造icmp echo請(qǐng)求和實(shí)現(xiàn)網(wǎng)絡(luò)探測(cè)器功能代碼分享
本文分享了二個(gè)python示例,python構(gòu)造icmp echo請(qǐng)求、實(shí)現(xiàn)網(wǎng)絡(luò)探測(cè)器功能代碼,類似nmap功能2014-01-01