2024-04-19 11:58:06 发布
网友
我有一个python脚本,它使用suds客户机连接到web服务,并获取数据。现在根据所查询的内容,我可以得到一个正确或错误的结果。 因此,当我用正确的数据值运行脚本时,在stdout上什么也得不到,但是当我使用不正确的数据时,我得到“data error”,基于:
except Exception, e: print 'data error'
有没有一种方法可以从python脚本中获取成功和失败的值,以便在失败的情况下通知用户。我指的是一个失败/成功的python脚本的返回值
在stdout上得到的是您在脚本中打印的内容(所以在您的例子中,如果出现错误,您将在stdout上得到“dataerror”)。在
如果您想正确地处理python脚本的返回代码,请看一下sys.exit(return_code)方法,该方法将返回给调用者return_code(一般情况下,如果一切正常,则返回0,当发生错误时返回其他方法)
return_code
在stdout上得到的是您在脚本中打印的内容(所以在您的例子中,如果出现错误,您将在stdout上得到“dataerror”)。在
如果您想正确地处理python脚本的返回代码,请看一下sys.exit(return_code)方法,该方法将返回给调用者
return_code
(一般情况下,如果一切正常,则返回0,当发生错误时返回其他方法)相关问题 更多 >
编程相关推荐