を使用して python から pandoc を呼び出す際に問題が発生してsubprocess.Popen
います。すべてコンソールで動作します。これがコードです。
# Test markdown file
here is just a simple markdown file.
これを使用する私のpythonコードfilename
は、私のマークダウンファイルのフルパスです:
import subprocess
fileout = os.path.splitext(filename)[0] + ".pdf"
args = ['pandoc', filename, '-o', fileout]
subprocess.Popen(args)
また、エラーをキャプチャするさまざまな方法を試しましたが、うまくいきませんでした。ただし、コンソールでは、すべてが正常に実行されています。
pandoc '[filename]' -o '[fileout]'