我在读Python的无聊文章。第12章要求您编写一个程序来读入几个文本文件的内容(使用readLines()并将它们插入电子表格)。你知道吗
经过一番尝试和错误之后,我为两个文本文件开发了这样的代码——然而,我很好奇是否有更好/更有效的方法来实现这一点。你知道吗
import openpyxl
wb = openpyxl.Workbook()
sheet = wb.active
sheet.title = 'Data'
test = open('data.txt')
data = test.readlines()
test2 = open('more_data.txt')
data2 = test2.readlines()
for i in range(1,5):
cellref=sheet.cell(row=i, column=1)
cellref.value=data[i-1]
for i in range(1,5):
cellref=sheet.cell(row=i, column=2)
cellref.value=data2[i-1]
wb.save("newer_data.xlsx")
我得到了预期的结果,但怀疑我的代码可以改进
目前没有回答
相关问题 更多 >
编程相关推荐