通過程序操作excel表格是編程中比較常見的操作,python本身不能直接操作excel,需要安裝第三方的模塊來實現excel的操作。
Python中可以操作excel模塊主要有:
1、xlrd 模塊實現exlcel表格讀取
2、xlwd 模塊實現excel表格創建和寫入
3、pandas模塊也可以實現excel常規操作
下面主要以xlrd和xlwd模塊為例,給大家分享下這兩個模塊的使用。
一、模塊安裝
使用模塊前,需要提前在電腦上進行安裝,如果是在線安裝的話,需要確保你的電腦能夠上網。
二、excel表格讀取
提前在我的電腦D盤根目錄下創建了一個名為test的excel表格,其內容如下:
2.1 導入模塊並打開excel文檔
由於一個工作簿文檔裡可能包含多個sheet,對工作簿中的sheet_names方法來獲取當前有哪些sheet。
2.2 讀取指定sheet表的內容
對於工作簿對象,通過調用sheet_by_name或sheet_by_index屬性來獲取指定sheet。
要獲取指定sheet對象的行數和列表可以使用nrows和ncols來獲取。
列印指定sheet中的所有內容
三、創建一個excel表
3.1 創建一個sheet表
生成Workbook對象並向其添加一個表見下例:
3.2 向剛添加的sheet1表寫入內容
程序運行完,在d盤的根目錄下打開test1文件如下圖所示,write方法中的第一個參數指定行索引,第二個參數指定列索引,第三個數指定要寫入的數據。
3.3 設置寫入單元格的字體大小,顏色和字體類型
執行結果如下:
顏色值表如下:
小編寄語
最後小編幫助大家整理了一套python教程,下面展示了部分,希望也能幫助對編程感興趣,想做數據分析,人工智慧、爬蟲或者希望從事編程開發的小夥伴,畢竟python工資也還可以,如果能幫到你請點讚、點讚、點讚。
python視頻系列:
電子書系列:
點讚,收藏並轉發文章後點擊小編頭像或暱稱
點讚才有哦,舉手之勞,非常感謝,以上就是文職美女上班手動用Excel表格太麻煩,當學會python後easy操作,還有哪些?歡迎大家留言補充。