我正在运行一个Python脚本,它调用另一个接收输入文件并将其转换为另一种格式的程序
我有
subprocess.check_output("/usr/local/bin/program -c convert -f {0} -o {1}".format(full_input_path, full_output_path),shell=True).split("\n")[0:-1]
我得到错误Command '/usr/local/bin/program -c convert -f /full/path/to/input/file -o /full/path/to/output/folder' returned non-zero exit status 1
但是,如果复制并粘贴错误消息中的确切命令,并自行运行,则不会出现错误。即使在运行带有错误消息的脚本时,输入文件仍然正确转换并存储在output文件夹中。看来这个命令没有什么问题
我怀疑程序代码只是在没有错误的情况下以状态1退出,但我无法检查,因为我没有源代码
有没有办法不显示错误信息
目前没有回答
相关问题 更多 >
编程相关推荐