cmd获取python返回值

时间:2022-08-22 07:24:43

test.py代码如下:

import urllib2
import sys try:
f = urllib2.urlopen('http://www.baidu.com/',timeout = 10)
f.read(1000)
f.close()
print 'success'
sys.exit(1) except urllib2.URLError,e:
print 'fail'
sys.exit(-1)

使用python test.py运行脚本,然后cmd中输入echo %ERRORLEVEL%查看返回值:

if 正常访问百度:
返回值为1
else:
返回值为-1