![](/img/trans.png)
[英]I want to sort data present in excel file in sheet with respect to column. (The excel file has multiple sheets)
[英]Data not present in excel sheet
我正在使用openpyxl包讀取現有的excel文件並嘗試保存該文件,並保存但是在打開excel文件后沒有數據存在。 我使用了以下代碼,我的要求是僅在use_iterators = True
模式下打開文件
from openpyxl import load_workbook
wb = load_workbook(filename = 'large_file.xlsx', use_iterators = True)
ws = wb.get_sheet_by_name(name = 'big_data')
for row in ws.iter_rows():
for cell in row:
print cell.internal_value
wb.save("large_file.xlsx")
你們可以展示如何保存文件並在保存后關閉文件而不丟失數據
嘗試使用use_iterators = False
加載,因為use_iterators = True
以不同方式加載數據信息,因此它可能不包含您要保存的所有信息。
Openpyxl根據它讀入的信息編寫了全新的excel文件,因此它不像你做一個小改動而只是更新文件。 (這也意味着如果openpyxl中不支持某些功能(例如VB宏),這些功能將不會存在於您保存的文件中。)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.