import requests
url="http://m.ip138.com/ip.asp?ip.asp?ip="
try:
r=requests.get(url+'202.204.80.112')
r.raise_for_status()
r.encoding=r.apparent_encoding
print(r.text[-500:])
except:
print("爬取失败")
要点一:
观察网站变化!!
要点二:
r.raise_for_status() 作用不明??
要点三:
r.encoding=r.apparent_encoding 转换编码!
要点四:
r.text太多会导致失效 应该截取