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"
ここで何が間違っているのか、それを解決する方法を教えてくれる人はいますか?