我试图从excel复制前两行的数据并复制到text/.DAT文件。使用openpy excel但将数据复制到.DAT文件时失败。我要下去了
openpyxl.utils.exceptions.InvalidFileException:openpyxl不支持.dat文件格式,请先检查是否可以用Excel打开。支持的格式包括:.xlsx、.xlsm、.xltx、.xltm
我的代码:
import openpyxl
workbook = openpyxl.load_workbook('TestFile.xlsx')
ws = workbook['Output']
for row in ws.rows:
with open(row[0].value + 'textfile.txt', 'w') as outfile:
outfile.write(row[1].value)
1条答案
按热度按时间pqwbnv8z1#
这可能是将Excel文件转换为文本文件的最简单方法。