我正在尝试创建一个程序来检查URL,并返回该URL是否指向有效的网页
我已经使用MyClient和WebClient类在c#中制作了这样的程序。我似乎找不到Python的功能替代品,并且由于我对这种语言缺乏经验,所以我自己也很难提出任何建议。
import os
hostname = ("google.co.uk")
print (hostname)
response = os.system("ping -n 10 " + hostname)
print (response)
if response == 0:
print (hostname, 'is up!')
else:
print (hostname, 'is down!')
该程序接近我想要的功能,但据我所知,它只能检查网站是否正常运行。
是否有任何具有我要寻找的功能的库,或者有什么方法可以适应我当前的代码?
答案 0 :(得分:0)
您可以使用requests
。
import requests
r = requests.get("url.page")
if r.status_code == 200:
print("Valid page")