【发布时间】:2020-01-13 08:47:41
【问题描述】:
我正在尝试将单元格范围从 Excel 复制到文本文件,但我遇到了一个问题,即创建的 .txt 的行数远远多于从中复制数据的 Excel 文件。它应该有 2000 行。这段代码有问题吗?我也尝试将范围更改为 (1, 2000),但没有帮助。
这是我使用的代码
path = "E:\filename.xlsm"
wb_obj = openpyxl.load_workbook(path)
sheet_obj = wb_obj.active
m_row = sheet_obj.max_row
for i in range(1, m_row + 1):
cell_obj = sheet_obj.cell(row=i, column=1)
print(cell_obj.value)
print(cell_obj.value, file=open(
'E:\filename.txt',
'a'))
【问题讨论】: