0
我想刮名称从该公司的会员目录网页&地址数据:刮名称和地址到字典(Python的BeautifulSoup4)
http://mfda.ca/members/directory-of-members/
我想输出存储在字典中,以关键字作为成员的名称(即3i Financial Investment Services Inc.)和价值作为他们的地址。
我能够追加到字典中的名字,但由于某种原因,我不能附上他们的地址作为关键。任何人都可以指导我如何做到这一点?
import requests
from bs4 import BeautifulSoup
import requests
url = "http://mfda.ca/members/directory-of-members/"
r = requests.get(url)
data = r.text
soup = BeautifulSoup(data)
#name
letters= soup.find_all("div", class_="col-sm-6 col-md-6")
lobbying={}
for element in letters:
lobbying[element.b.get_text()]={}
print(lobbying)
#addr
Addr= soup.find_all("div", class_="col-sm-6 col-md-6 p-marg")
for element in Addr:
address=element.p.get_text()
lobbying[element.p.get_text()]["addr"]=address
字母标记和地址标签的数量不匹配。 –