我首先要说我是python的新手。我正在尝试创建一个简单的Q + A应用程序,并将答案导出到excel的特定单元格。我有一个现有的电子表格,我想修改并保存为一个单独的outfile保持原始状态不变。我已经看到了各种方法,我可以附加文件但会覆盖原始文件。
举个例子,我想要这个代码;
hq = input('Headquarters: ')
将响应放在单元格S1中
我是否会尝试使用Python执行此任务?非常感谢任何帮助!
-Paul
答案 0 :(得分:0)
可能没有非常直接的解决方案,但有一些工具可能会对您有所帮助。
第一个是openpyxl
:https://openpyxl.readthedocs.org/en/2.0.2/#如果你有xlsx
个文件,你应该可以用它来修改它们。
您也可以使用xlutils
模块执行您想要执行的操作:http://pythonhosted.org/xlutils/index.html但是,您需要先读取文件,然后对其进行编辑,然后保存到另一个文件。格式化可能会丢失等。
由于定义不太明确的文件格式,这是严重的YMMV,但我从openpyxl
开始。