python requests獲取response中文亂碼問題

問題

import requests

r = requests.get('http://www.baidu.com')
print(r.text)

在這裏插入圖片描述

解決辦法

.content獲取網頁的二進制數據然後decode解碼

import requests

r = requests.get("http://www.baidu.com")
print(r.content.decode('utf-8'))

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章