小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

全解析!9個處理Excel的Python庫,到底哪個最好用?

 ekylin 2021-12-25

環(huán)境配置及可實現(xiàn)操作

圖片

1、xlrd

xlrd是一個從Excel文件讀取數(shù)據(jù)和格式化信息的庫,支持.xls以及.xlsx文件。

http://xlrd./en/latest/

1、xlrd支持.xls,.xlsx文件的讀

2、通過設置on_demand變量使open_workbook()函數(shù)只加載那些需要的sheet,從而節(jié)省時間和內存(該方法對.xlsx文件無效)。

3、xlrd.Book對象有一個unload_sheet方法,它將從內存中卸載工作表,由工作表索引或工作表名稱指定(該方法對.xlsx文件無效)

2、xlwt

xlwt是一個用于將數(shù)據(jù)和格式化信息寫入舊Excel文件的庫(如.xls)。

https://xlwt./en/latest/

1、xlwt支持.xls文件寫。

3、xlutils

xlutils是一個處理Excel文件的庫,依賴于xlrd和xlwt。

http://xlutils./en/latest/

1、xlutils支持.xls文件。

2、支持Excel操作。

免費加入知識星球,專注、高效、共贏

4、xlwings

xlwings是一個可以實現(xiàn)從Excel調用Python,也可在python中調用Excel的庫。

http://docs./en/stable/index.html

1、xlwings支持.xls讀,支持.xlsx文件讀寫。

2、支持Excel操作。

3、支持VBA。

4、強大的轉換器可以處理大部分數(shù)據(jù)類型,包括在兩個方向上的numpy array和pandas DataFrame。

5、都看到這里了,還不點個贊?

5、openpyxl

openpyxl是一個用于讀取和編寫Excel 2010 xlsx/xlsm/xltx/xltm文件的庫。

https://openpyxl./en/stable/

1、openpyxl支持.xlsx文件的讀寫。

2、支持Excel操作。

3、加載大.xlsx文件可以使用read_only模式。

4、寫入大.xlsx文件可以使用write_only模式。

6、xlsxwriter

xlsxwriter是一個用于創(chuàng)建Excel .xlsx文件的庫。

https://xlsxwriter./

1、xlswriter支持.xlsx文件的寫。

2、支持VBA。

3、寫入大.xlsx文件時使用內存優(yōu)化模式。

7、win32com

win32com庫存在于pywin32中,是一個讀寫和處理Excel文件的庫。

http:///python-excel-mini-cookbook/

1、win32com支持.xls,.xlsx文件的讀寫,支持.xlsx文件的寫。

2、支持Excel操作。

8、DataNitro

DataNitro是一個內嵌在Excel中的插件。

https:///docs/

1、DataNitro支持.xls,.xlsx文件的讀寫。

2、支持Excel操作。

3、支持VBA。

4、收費。注:DataNitro作為插件使用需依托軟件本身。

9、pandas

pandas通過對Excel文件的讀寫實現(xiàn)數(shù)據(jù)輸入輸出

http://pandas./

1、pandas支持.xls,.xlsx文件的讀寫。

2、支持只加載每個表的單一工作頁。

3、點我:如何用Python處理Excel?Pandas視頻教程&官方文檔來啦~

————————————————

參考:https://zhuanlan.zhihu.com/p/23998083

    本站是提供個人知識管理的網(wǎng)絡存儲空間,所有內容均由用戶發(fā)布,不代表本站觀點。請注意甄別內容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權內容,請點擊一鍵舉報。
    轉藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多