如何根据条件打印正确的消息。

时间:2018-01-22 05:51:30

标签: python http

我有这个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")

对此有什么合适的解决方案?

谢谢,

1 个答案:

答案 0 :(得分:3)

Status是一个数字200,而不是字符串"200"。你应该比较苹果和苹果:

if Status==200:
    ....