gpt4 book ai didi

html - 读取HTML表格并将数据输入MySQL数据库

转载 作者:行者123 更新时间:2023-11-30 01:31:45 32 4
gpt4 key购买 nike

我有一个 HTML 页面

table.html
<table border="1">
<tr>
<td>row 1, cell 1</td>
<td>row 1, cell 2</td>
</tr>
<tr>
<td>row 2, cell 1</td>
<td>row 2, cell 2</td>
</tr>
</table>

我希望能够 lynx -dump 此页面并将 html 表中的数据插入到 mysql 数据库中(HTML 页面将始终具有相同的标题,但数据每天都会更改。

我想让这个脚本运行起来,然后添加到一个 cron 中,这样我就不必像现在一样手动输入数据!

有谁知道该怎么做,因为我现在真的陷入困境。

谢谢

最佳答案

我不知道任何现成的解决方案。如果您不害怕某些 Python 编码,我认为使用 BeautifulSoup 在 html 中导航会非常容易(本身并不是一件容易的任务)。

你会得到类似的东西:

from bs4 import BeautifulSoup
import MySQLdb
db=MySQLdb.connect(passwd="xxx",db="xxx")
c=db.cursor()

soup = BeautifulSoup(html_file)

tr_list=soup.find_all("tr")
for tr in tr_list:
cell1=tr.find_all("td")[0]
cell2=tr.find_all("td")[1]
#do your sql insert here
c.execute ("SQL query here")
c.close()

关于html - 读取HTML表格并将数据输入MySQL数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17369045/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com