我正在尝试使用.doc
将.docx
文档转换为python
文档。从这个post获得灵感,我尝试了以下代码:
import subprocess
import glob
import os
root = "//PARADFS101/7folder/LIAGREV/Documents/RFP/"
data_path = root + '/data2/'
os.chdir(data_path)
for doc in glob.iglob("*.doc"):
print(doc)
subprocess.call(['soffice', '--headless', '--convert-to', 'docx', doc], shell = True)
但是不幸的是,后来没有任何反应,即我没有收到错误消息,代码正在运行,文档被检测到(我感谢print
检查),但没有任何结果。知道如何解决这个问题吗?
编辑:
shell = True
'"
subprocess
命令时,我得到1
作为输出,我不知道该怎么解释...