【发布时间】:2015-07-30 15:52:21
【问题描述】:
我正在尝试通过 python 脚本中的subprocess.call() 执行 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"
谁能帮我指出这里可能出了什么问题以及如何解决?
【问题讨论】:
标签: python subprocess altova xbrl