我有一个网址http://apache.domain.com/get.php?id=1001
我是python的新手,希望python连接到url,如果返回的页面是空的,那么:
print("Content Empty")
否则:
print("Has content")
关于我如何做到这一点的任何建议?
由于
答案 0 :(得分:3)
我建议使用Python Requests:
import requests
response = requests.get("http://apache.domain.com/get.php?id=1001")
print response.text
然后,您可以根据response.text
包含的内容采取必要的操作。
答案 1 :(得分:1)
您可以使用urllib.request
stdlib module来获取网址:
#!/usr/bin/env python3
from urllib.request import urlopen
try:
with urlopen("http://apache.domain.com/get.php?id=1001") as response:
print("Has content" if response.read(1) else "Content Empty")
except OSError as e:
print("error happened: {}".format(e))