I am trying to execute the RaptorXML+XBRL command through subprocess.call()
from a python script. The syntax is:
result = call(["/opt/Altova/RaptorXMLXBRLServer2015/bin/raptorxmlxbrl xbrl","--listfile", joblist],shell=True )
Where joblist = "valSECfilings.jobs"
. But when I execute this python script I get this error:
Error: No value for mandatory argument 'FILE' specified.
Usage:
raptorxmlxbrl valxbrl [options] FILE...
valxbrl can be abbreviated with: xbrl
When I execute this command directly on the terminal I do not get any error:
/opt/Altova/RaptorXMLXBRLServer2015/bin/raptorxmlxbrl xbrl --listfile "valSECfilings.jobs"
Can anyone help me pointing what might be wrong here and how to resolve it?