Python 2.7 向键追加多个值
使用上面的代码,我想创建一个minutesDate键并附加其他值——minutesCommittee、minutesAttenders、minuteText。我尝试了使用defaultdict和setdict的集合包,由于某些原因,我无法找出如何将这些值绑定到这一个键 你想要的是一份口述:Python 2.7 向键追加多个值,python-2.7,list,dictionary,Python 2.7,List,Dictionary,使用上面的代码,我想创建一个minutesDate键并附加其他值——minutesCommittee、minutesAttenders、minuteText。我尝试了使用defaultdict和setdict的集合包,由于某些原因,我无法找出如何将这些值绑定到这一个键 你想要的是一份口述: r =requests.get("https://www.federalreserve.gov/fomc/minutes/1994/19940706min.htm") c = r.content soup=
r =requests.get("https://www.federalreserve.gov/fomc/minutes/1994/19940706min.htm")
c = r.content
soup= BeautifulSoup(c)
dates= soup.find_all("span", {"class" : "style1"})
committee = soup.find_all("div", {"class" : "committee" })
attendees= soup.find_all("div", {"class":"attendees"})
text = soup.find_all("p")
minutesDate = [i.get_text() for i in dates]
minutesCommittee = [j.get_text() for j in committee]
minutesAttendees = [k.get_text() for k in attendees]
minuteText=[m.get_text() for m in text]
new_dict = {k: v for k, v in zip(minutesDate, minutesCommittee)}
minutes = {minuteDate1: {minutesCommitee: [...], minutesAttendees = [...], ...},
minuteDate2: {minutesCommitee: [...], minutesAttendees = [...], ...}}