返回非零退出状态1073741819

2024-10-01 19:31:21 发布

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

所以我保证我已经搜索过了,但是我在任何地方都看不到这个返回号码。我使用Python在工作中循环使用一个软件,以便多次执行相同的操作以使其更快。我可以发布一些代码,但不是全部,因为它是机密的。但在它死在壳下=真的。我可以在软件中手动运行这个函数,也可以在命令提示符下运行,但它不允许我运行这个脚本来循环它。它以前有用,但现在不行了。我检查了所有的输入文件,它们都起作用了。任何帮助都将不胜感激。 当前的_目录=操作系统getcwd()

# Move so it can be locally run
os.chdir(vulcandir)
bcfflname = bcfflname.replace(vulcandir+'/', '')
bmfflname = bmfflname.replace(vulcandir+'/', '')
logflname = logflname.replace(vulcandir+'/', '')
with open(logflname, 'w') as logfl:
    # Use bcalc
    cmdout = subprocess.check_output('"'+' '.join(\
                       [vulcanbinpath+'/bcalc.exe'+'"',
                        '{}'.format(bmfflname),
                        '{}'.format(bcfflname)]),
                    shell=True)
    logfl.write('{}\n'.format(md5(bmfflname)))
# Go back to the current working directory

Tags: 函数代码format软件地方手动replace号码

热门问题