Python 使用标识符将信息从txt文件写入xls

Python 使用标识符将信息从txt文件写入xls,python,python-3.x,Python,Python 3.x,我有一个列的excel表格 IdNr Filename rep_cke file_description 10 5432.txt rutine "information from txt file (5432.txt)" 20 5683.txt rutine "information from txt file (5683.txt)" 现在有没有一种方法可以使用python将文本文件中的所有信息写入工作表中匹配文件名的对应单元格? 我来这里是为了什么 def

我有一个列的excel表格

IdNr    Filename rep_cke file_description
10      5432.txt rutine  "information from txt file (5432.txt)"
20      5683.txt rutine  "information from txt file (5683.txt)"
现在有没有一种方法可以使用python将文本文件中的所有信息写入工作表中匹配文件名的对应单元格? 我来这里是为了什么

   def main():
    file = open("51712640_Rutine.txt", "r")
    lines = file.readlines()
    file.close()
    print("Txt file read")
    #print(lines)


main()

csv_file = open("bakgrunnsData.csv")
csv_reader = csv.reader(csv_file, delimiter=";")

for row in csv_reader:
    print (row[1])

csv_file.close()

Python有一个内置的
csv
模块。如果您可以将
xls
文件转换为
csv
,这就足够了


或者,您可以使用
pandas
库获得更高级的功能。

当然有。你自己试过了吗?我试过通过txt文件读取数据,列出数据位并将其写入电子表格。这似乎只会覆盖其他所有内容。如果有一些提示,那就太好了:)@Jørgen即使它不起作用,你也应该提供你的代码尝试,这样我们就可以看到你尝试了什么,并从中帮助你。看见