【发布时间】:2019-01-14 04:03:11
【问题描述】:
不确定如何继续。不知道如何将数据加载到 sqlite 表中。
#create sqllite engine
from sqlalchemy import create_engine
engine = create_engine('sqlite:///:memory:', echo=True)
#load results to soup
from bs4 import BeautifulSoup
soup = BeautifulSoup(r.content, 'html.parser')
#iterate through. How do I load the data parsed into the data table.
for td_tag in soup.find_all('td'):
print(td_tag.text, td_tag.next_sibling)
context = (td_tag.text)
需要有一个 5 列的 sqlite 表。第一列是公司名称,第二列是按地区划分的日期,没有分隔符,即北美 2019 年 4 月 欧洲 2019 年 5 月 亚洲 2019 年 10 月。第三列是 cmets。第四列有链接的文本,即 iPhone 6S 。最后一列有 cmets。
【问题讨论】:
-
从网站上抓取数据。如下所示:pastebin.com/gQnrdny3