我正在尝试通过subprocess.call()
python 脚本执行 RaptorXML+XBRL 命令。语法是:
result = call(["/opt/Altova/RaptorXMLXBRLServer2015/bin/raptorxmlxbrl xbrl","--listfile", joblist],shell=True )
哪里joblist = "valSECfilings.jobs"
。但是当我执行这个 python 脚本时,我得到了这个错误:
Error: No value for mandatory argument 'FILE' specified.
Usage:
raptorxmlxbrl valxbrl [options] FILE...
valxbrl can be abbreviated with: xbrl
当我直接在终端上执行此命令时,我没有收到任何错误:
/opt/Altova/RaptorXMLXBRLServer2015/bin/raptorxmlxbrl xbrl --listfile "valSECfilings.jobs"
谁能帮我指出这里可能出了什么问题以及如何解决?