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

爬虫gb2312编码网站时的问题?

爬虫gb2312编码网站时的问题?

我要获取a标签的文本我这样写:--coding:utf-8--import timefrom urllib.request import urlopenfrom bs4 import BeautifulSoupimport reimport chardethtml = urlopen("http://www.gdmzzx.com/html/xiaoyuandongtai/")bsObj = BeautifulSoup(html)list_all = bsObj.findAll("a",href = re.compile("/html/xiaoyuandongtai/.+"))for each in list_all:print(isinstance(each.get_text(),str)) print(each.get_text()) #print(chardet.detect(each)) #print(each.get_text().encode("utf-8"))但是得到一团乱码 我应该怎么写?我知道怎么写了bsObj = BeautifulSoup(html,fromEncoding = "gbk")
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 645 浏览
慕课专栏
更多

添加回答

举报

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