为了账号安全,请及时绑定邮箱和手机立即绑定

python编码问题,中文乱码

/ 猿问

python编码问题,中文乱码

import requests
from bs4 import BeautifulSoup
import urllib.request

url = 'http://desk.zol.com.cn/dongman/1366x768/hot_3.html'
# for i in range(3):
print(url)
req = requests.get(url)
html = req.text
print(req.encoding)
soup = BeautifulSoup(html, 'lxml')#,from_encoding='utf-8'
result = soup.find_all('a', class_='pic')
#print(result.encoding('utf-8'))
print(result)


查看完整描述

2 回答

?
大咪

https://img3.sycdn.imooc.com/5ab772340001157c07150655.jpg

自己看图

查看完整回答
反对 2018-03-25
?
大咪
import requests
from bs4 import BeautifulSoup
import urllib.request
 
url = 'http://desk.zol.com.cn/dongman/1366x768/hot_3.html'
# for i in range(3):
print(url)
req = requests.get(url)
#解析返回请求的编码
req.encoding = req.apparent_encoding
html = req.text

加上我注释那行试下

查看完整回答
反对 2018-03-25

添加回答

回复

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信