我在使用 Python 中的 libreoffice 时遇到了一个主要问题
当我在终端中运行以下命令时,效果很好
soffice --headless --convert-to pdf Sample-doc-file-500kb.doc
但是当我尝试将其添加到我的python脚本中时:
subprocess.run(['/usr/bin/soffice', '--headless', '--convert-to', 'pdf', infile, '--outdir', outfile])
我收到一个错误:
/usr/bin/soffice:46:/usr/bin/soffice:dirname:未找到
我尝试打开所有二进制文件和文件的所有权限,但这在 Python 脚本中仍然不起作用。请告诉我我做错了什么?