BMC AR系统在Windows上使用Python导入XML,

2024-06-08 19:05:06 发布

您现在位置:Python中文网/ 问答频道 /正文

我编写了一些Python代码将XML文件导入BMC-AR系统。我不太熟悉这个工具,但是Linux上的旧命令是。你知道吗

java -cp /opt/bmc/ARSystem/api/lib/arapi7604_build002.jar:/opt/bmc/ARSystem/api/lib/log4j-1.2.14.jar:/opt/bmc/ARSystem/api/lib/arapiext7604_build002.jar com.bmc.arsys.apiext.data.DataImport -x $4 -u $5 -p $6 -l "/opt/bmc/ARSystem/scripts/logs/GenericInterface.log" -o "$2/GENARXML.xml" -a $7

这是一个BASH文件。在Windows上的Python中,我有:

prog="D:\\Program Files\\BMC Software\\ARSystem\\Arserver\\api\\lib\\arapi91_build001.jar:D:\\Program Files\\BMC Software\\ARSystem\\Arserver\\api\\lib\\log4j-1.2.14.jar:D:\\Program Files\\BMC Software\\ARSystem\\Arserver\\api\\lib\\arapiext91_build001.jar com.bmc.arsys.apiext.data.DataImport"

subprocess.call(['java','-cp',prog,'-x',server,'-u',user,'-p',pasw,'-l',logfile,'-a',port,'-o',fullfile])

你知道吗子流程.list2cmdline返回:java-cp“D:\Program Files\BMC Software\ARSystem\Arserver\api\lib\arapi91\u build001。罐子:D:\P‌程序文件\BMC软件\ARSystem\Arserver\api\lib\log4j-1.2.14。罐子:D用法:\Progr‌am Files\BMC Software\ARSystem\Arserver\api\lib\arapiext91\u build001.jarcom.bmc.arsys公司.apiext.data.DataImport“-x d182a01ws465-u型Moteur-p密码-l D:\DCCF\日志.txt-3500-o D:\DCCF\源/文件.XML你知道吗

我得到这个错误:无法识别的选项-x 实际上,任何选项都会返回此错误,即使这些参数与API一致。你知道吗

有什么建议吗?谢谢! 吉尔。你知道吗


Tags: 文件apilibsoftwarefilesjavaprogramcp