[英]Python (OpenPyxl) openpyxl not write anything
代碼:
wb = Workbook() sdwbb = load_workbook(sdpath) filename = os.path.basename(sdpath) bulan = "September" try: sdp = sdwbb[bulan] except: sdwbb.create_sheet(bulan) wb.save(filename) time.sleep(0.5) sdp = sdwbb[bulan] cell_one = sdp['F1'] cell_one.value = 'test' sdwbb.save(filename)
供您參考,我沒有收到任何錯誤,但它沒有寫任何單元格 f1 表九月
我想做的是寫在特定的工作簿、工作表和單元格上
這是我在同一文件夾中的文件 test.xlxs 中的 cel F1(在當前工作表中)中編寫“測試”的代碼:
from openpyxl import Workbook, load_workbook
wb = load_workbook("test.xlsx")
ws = wb.active
ws["F1"] = "test"
wb.save("test.xlsx")
print("done")
就這么簡單:)。
此外,您應該仔細查看 openpyxl 的文檔: https://openpyxl.readthedocs.io/en/stable/tutorial.html#create-a-workbook
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.