一: 遇到的问题
1.代码
点击查看代码
import requests
if name == 'main':
#指定URL
url = 'https://xxxxxx'
#发送请求1.
page_text = requests.get(url, headers=headers).text
#打印
print(page_text)
2.返回的网页内容
点击查看代码
#省略的代码 第ä¸å·宴æ¡å豪æ°ä¸ç»ä¹æ©é»å·¾è±éé¦ç«å 第äºåÂ·å¼ ç¿¼å¾·æéç£é® ä½å½è è°è¯å®¦ç« 第ä¸å·议温æè£åå±ä¸å é¦éç æè说åå¸ç¬¬åå·åºæ±å¸éçè·µä½ è°è£è´¼åå¾·ç®å第äºå·åç«è¯è¯¸éåºæ¹å¬ ´å³åµä¸è±æåå¸ #省略的代码3.问题 标红部分应该是中文
二: 问题的解决
1.获取网页的方式requests.get().text改为reuqests.get().content
点击查看代码
import requests if __name__ == '__main__': #指定URL url = 'https://xxxxxx' #发送请求 page_text = requests.get(url, headers=headers).content #打印 print(page_text)三:涉及到的知识
- requests.get().text 获取的是文本形式的响应内容
- requests.get().content 获取的是二进制形式的响应内容