我有这个python脚本,它根据网站的状态显示一条消息。根据下面的脚本,该消息被假定为"服务正常运行"。而是另一条消息:"东西正在继续"显示。
import urllib.request
Status = urllib.request.urlopen("http://www.stackoverflow.com").getcode()
if (Status == "200"):
print ("Service is Operating Normally")
else:
print ("Something is Going On")
对此有什么合适的解决方案?
谢谢,
答案 0 :(得分:3)
Status
是一个数字200,而不是字符串"200"
。你应该比较苹果和苹果:
if Status==200:
....