urllib无效语法和搜索栏刮除

2024-04-24 20:02:40 发布

您现在位置:Python中文网/ 问答频道 /正文

使用Visual Studio代码并设置我的环境conda activate djangoenv。我在第一行中不断遇到问题,说我的语法无效,并尝试使用urlliburllib.requesturllib3。我有python版本3

我正在尝试实践刮,这个网站很难,因为我不知道如何设置它,所以我可以抓取所有的位置,而不必继续在该州(如佛罗里达州)打字,也不知道如何设置它,所以如果有人知道这种情况,我可以在一张CSV表上打印出所有的美国位置

import urllib2        
from bs4 import BeautifulSoup

url='https://www.cityelectricsupply.com/branchLocator'
request = urllib2.Request(url)
page= urllib2.urlopen(Request)
soup = BeautifulSoup(data,'html.parser')

rows = soup.find('div', attrs={'class':'branch-locator-branch-result'}).find_all('div',recursive=False)

print (rows)