0
我想從文本文件中讀取一個字符串,並將其寫入Excel表而不覆蓋。我發現某處更新excel表,使用openpyxl。但我的腳本只是覆蓋整個表格。我想要其他數據是一樣的。openpyxl覆蓋所有的數據,而不是更新excel表
python腳本:
from openpyxl import Workbook
file_name="D:\\a.txt"
content={}
with open(file_name) as f:
for line in f:
(key,value)=line.split(":")
content[key]=value
wb=Workbook()
ws=wb.active
r = 2
for item in content:
ws.cell(row=r, column=3).value = item
ws.cell(row=r, column=4).value = content[item]
r += 1
wb.save("D:\\Reports.xlsx")
Excel工作表腳本之前:
腳本後Excel表:
我怎樣寫數據到excel與覆蓋其他事情 ?幫幫我。
第一個完全符合我的要求。我錯過了'load_workbook'函數。謝謝。 –