如何解决如何从网站搜索和存储数据?
我有一个我想在以下网站bb farma 中搜索的产品列表。理想情况下,插入产品时,搜索会在表格中列出药品清单,如下图所示: 现在,我们的目标是在Python中搜索我想存储在列表中的每个产品(使用BeautifulSoup),如果搜索成功(例如使用try和except),则将称为ATC的数字保存在表中。 检查页面时的html如下:
或者,也许我可以直接解析表tab。
非常感谢
解决方法
url = 'Whatever URL'
def get_list():
s = BeautifulSoup(url,'lxml')
med_tags = s.findAll('td','class=small')
med_list = []
for med in med_tags:
try:
whatever = med.find('a').get('href')
med_list.append({
'whatever med': whatever
})
except:
print('Something did not work')
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。