【发布时间】:2017-07-22 06:12:13
【问题描述】:
我有一个文本文件,例如“A.txt”和一个 Excel 文件,例如“B.xlsx”。我的目标是使用 python 脚本将 A.txt 中的所有文本复制到 B.xlsx 中的指定列。例如,假设A.txt 看起来像:
Word1 5
Word2 Word3
6 Word4
然后我想将其复制到工作表“Words”中的 J 列中,这样单元格 J1 的内容为“Word1 5”,J2 的内容为“Word2 Word3”,依此类推...
那么,为了重新表述问题,我如何从指定的文本文件中复制文本并将其粘贴到指定的 Excel 列中,使得每个单元格的内容等于每一行的内容(一对一关系)?
非常感谢您的帮助!
【问题讨论】:
-
听起来你应该看看CSV Files。它们可以像常规文档一样在 excel 中打开,但可以在文本编辑器中进行编辑。您还可以使用CSV Module 在 python 中编写 CSV 操作脚本
-
也许你应该试试 openpyxl ?
标签: python excel python-3.x