检查URL是否定向到有效的网页

时间:2019-06-12 19:20:44

标签: python python-3.x url

我正在尝试创建一个程序来检查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!')

该程序接近我想要的功能,但据我所知,它只能检查网站是否正常运行。

是否有任何具有我要寻找的功能的库,或者有什么方法可以适应我当前的代码?

1 个答案:

答案 0 :(得分:0)

您可以使用requests

import requests

r = requests.get("url.page")
if r.status_code == 200:
   print("Valid page")