subprocess.Popen
을 사용하여 파이썬에서 pandoc을 호출하는 데 문제가 있습니다. 그것은 모두 콘솔에서 작동합니다. 여기에 코드가 있습니다.subprocess.Popen을 사용하여 파이썬에서 pandoc 호출하기
import subprocess
fileout = os.path.splitext(filename)[0] + ".pdf"
args = ['pandoc', filename, '-o', fileout]
subprocess.Popen(args)
가 나는 또한 오류를 캡처하기 위해 다양한 방법을 시도했지만 문제가 해결되지 않은 :
# Test markdown file
here is just a simple markdown file.
이제 내 파이썬 코드는 filename
전체 경로 내 인하 파일인지 사용. 콘솔에서, 그러나, 모든 것이 제대로 실행 :
pandoc '[filename]' -o '[fileout]'