我在使用 python 从 python 调用 pandoc 时遇到问题subprocess.Popen
。这一切都在控制台中工作。这是代码。
# Test markdown file
here is just a simple markdown file.
现在我的python代码使用它filename
是我的markdown文件的完整路径:
import subprocess
fileout = os.path.splitext(filename)[0] + ".pdf"
args = ['pandoc', filename, '-o', fileout]
subprocess.Popen(args)
我还尝试了各种方法来捕获错误,但没有奏效。然而,在控制台中,一切都运行良好:
pandoc '[filename]' -o '[fileout]'