【发布时间】:2022-10-23 17:37:56
【问题描述】:
只是学习如何在 python 中使用文件。我创建了一个 word 文档“mydoc.docx”,在执行以下代码之前正确打开:
myfile = open('mydoc.docx','w')
myfile.write ("hello"+'\n')
myfile.close()
运行上述代码后,word 文档无法再打开,显示“Word 在尝试打开文件时遇到错误”。
【问题讨论】:
-
欢迎来到堆栈溢出。 Microsoft Word 将根据文件的扩展名对文件的格式做出假设。你写出来的东西会产生一些不是 DOCX 格式的东西。 Word 期望看到该格式,并且在找不到时会呕吐。将您正在写入的文件的扩展名更改为
.txt,您会有更好的运气。