我要獲取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")
爬蟲gb2312編碼網站時的問題?
慕尼黑的夜晚無繁華
2018-09-25 13:21:04