安装requests模块:pip3 install requests
demo.py(requests模块):
import requests # 导入。 需要pip安装
response = requests.get("http://www.baidu.com") # 发送get请求。 返回response对象
# response = requests.post("http://www.baidu.com")
# response = requests.put("http://www.baidu.com")
# response = requests.delete("http://www.baidu.com")
print(response) # <Response [200]>
# print(response.text) # <html>... (可能会乱码)
print(response.encoding) # 查看编码方式。 ISO-8859-1
response.encoding = "utf-8" # 设置编码方式。
# print(response.text) # 通过指定的编码方式解码响应数据
print(response.content) # 获取响应内容。 b'<html>...' bytes类型
print(response.content.decode('utf-8')) # decode() 通过指定编码方式将bytes类型转换成字符串类型。 (默认utf-8)
# 查看url
print(response.url) # 响应的url。 http://www.baidu.com/
print(response.request.url) # 请求的url。 http://w