python爬虫requests.get()出现乱码问题

import requests
response=requests.get(url)
print(response.text)

上面是一般的爬虫方法,这样可能会出现乱码问题

那么如何解决呢,很简单,只需要加入一行

response.encoding = response.apparent_encoding

正确代码如下

import requests
response=requests.get(url)
response.encoding = response.apparent_encoding
print(response.text)

你可能感兴趣的:(笔记,python,爬虫,pycharm)