已采納回答 / alone_shadow
我試了一下,我的也是報(bào)錯(cuò)的,應(yīng)該是導(dǎo)入是 import bs4,而不是import beautifulsoup4
2019-08-25
已采納回答 / mumu1233
find_all返回的結(jié)果是一個(gè)結(jié)果集,要用in去遍歷里面的單個(gè)元素,直接操作這個(gè)結(jié)果集會(huì)報(bào)錯(cuò),而find返回的是單個(gè)元素,你可以直接使用這個(gè)單個(gè)元素
2018-12-30
最贊回答 / 慕七七998
這個(gè)使用Python3.0寫的,可以實(shí)現(xiàn)。import urllib.requestimport http.cookiejarurl = "http://www.baidu.com"print("--------------------------------------first------------------------------------------------------------")response1 = urllib.request.urlopen(url)print(respons...
2018-12-03
已采納回答 / weibo_駱駝愛上跳舞的Bud_0
你要看你爬的數(shù)據(jù)的標(biāo)簽比如:<div class=666></div>,你就需要改成
soup.find('div',class_='')
2018-11-01
已采納回答 / zhegao
這是 python 的賦值方式, 可以把一個(gè)序列賦給對(duì)應(yīng)的變量。 在 python3中還支持如下的賦值方式:first,*middle,last = (1,2,3,4,5,6,7,8)這樣 first=1, *middle=[2,3,4,5,6,7], last=8
2018-10-22
已采納回答 / Yelena_Nic
你可以將spider_main.py移出文件夾,和baike_spider文件夾同級(jí),這樣就可以引入了,試試我和老師的一樣沒有出現(xiàn)這個(gè)問題
2018-10-06