在?_get_new_urls方法中,links = soup.find_all('a',href=re.compile(r"/item/*?"))中的links為列表,new_url = link['href']但是卻可以這樣賦值,這是什么原因貼上代碼:def _get_new_urls(self,page_url,soup): new_urls = set() links = soup.find_all('a',href=re.compile(r"/item/*?")) ? #返回一個(gè)list for link in links: new_url = link['href'] new_full_url = urllib.parse.urljoin(page_url,new_url)? new_urls.add(new_full_url) return new_urls
2 回答

產(chǎn)品經(jīng)理不是經(jīng)理
TA貢獻(xiàn)481條經(jīng)驗(yàn) 獲得超143個(gè)贊
那是遍歷,每一個(gè)link都是list的一項(xiàng),當(dāng)然可以用link['href']。
添加回答
舉報(bào)
0/150
提交
取消