【发布时间】:2017-01-18 02:57:50
【问题描述】:
我正在尝试制作数据框,以便能够引用它以进行进一步的数据提取。我被困在如何做到这一点上,我的代码是这样的:
import bs4 as bs
import urllib.request
import pandas as pd
source = urllib.request.urlopen('https://messageboards.webmd.com/').read()
soup = bs.BeautifulSoup(source,'lxml')
for url in soup.find_all('div',class_="link"):
print (url.a.get('href'))
df = pd.DataFrame(columns = ['link'],[for url in soup.find_all('div',class_="link"):])
【问题讨论】:
-
保存到
txt或csv
标签: python pandas web-scraping extraction