urllib模块基本用法
import urllib.request
url = "http://www.baidu.com/"
#发起请求并获取响应对象
response = urllib.request.urlopen(url)
#响应对象的read()方法获取响应内容
# read()得到的是 bytes 类型
# decode() bytes -> string
html = response.read().decode("utf-8")
print(html)
requests模块基本用法
import requests
url = "http://www.baidu.com"
headers = {"User-Agent":"Mozilla/5.0 (Windows NT 6.1; WOW64; rv:6.0) Gecko/20100101 Firefox/6.0"}
#发请求获响应
response = requests.get(url,headers=headers)
response.encoding = "utf-8"
print(response.text) #获取响应内容
print(response.content) #返回bytes
print(response.status_code) #200 OK
```