對于報告,我使用以下代碼:
from openpyxl import load_workbook
ReportName = "tets.xlsx"
new_row_data = [
["value", 'value2', "value3"]]
wb = load_workbook(ReportName)
# Select Second Worksheet
ws = wb.worksheets[1]
# Append 1 or 2(if multiple) new Rows - Columns A - D
for row_data in new_row_data:
# Append Row Values
ws.append(row_data)
wb.save(ReportName) #save the file
它沒有錯誤,但我不明白為什么有時它不會在 excel 檔案中生成報告,它會保存 excel 檔案,然后當我打開它時,我看不到值。您知道制作自動報告的更好方法或更可靠的方法嗎?
uj5u.com熱心網友回復:
我建議使用可以加載到 excel 中的 CSV 檔案。Python 非常擅長處理 CSV。這是一個可能有用的鏈接。
[https://docs.python.org/3/library/csv.html][1]
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/436621.html
下一篇:如何在兩個專案之間迭代一個集合?
