今天老爸遇到了一些問題,兩個表格不完全一樣,第一個表格缺少了一個資訊,第二個表格有,需要將第二個表格這個資訊挪到第一個表格當中,因為兩張表不一樣的地方還蠻多的,所以老爸很著急,我就寫了一個用python處理excel的簡單小程式,
1.openpyxl
python中用來操作excel的是openpyxl模塊
安裝用命令就可以了 pip install openpyxl
2.打開excel檔案
wb = openpyxl.load_workbook('you.xlsx')
我這里沒有寫路徑,直接默認是當前檔案夾的,
3.打開作業表
sheet = wb.get_sheet_by_name('Sheet1')
Sheet1是表的名字
4.對表的一些操作
(1)獲取最大行 sheet.max_row
我看的python書中用的是 sheet.get_highest_row() 但是在新的版本中,這個已經不用了,
(2)獲取表格元素值以及修改表格元素值
sheet['A1'].value 獲取A列第一行的元素
sheet['A1'] = “djiwajid”
5.保存
wb.save('wuu.xlsx') 也沒有寫路徑,還是當前檔案夾
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/259103.html
標籤:其他
下一篇:使用java代碼實作歸并排序
