用扑扑和漂亮的汤刮扑扑飞镖

时间:2019-11-02 19:16:25

标签: python flutter dart beautifulsoup scrape

我正在尝试使用漂亮的汤来刮擦网站,但问题是在python中您可以执行以下操作:

soup.find('table', {'id':'list_table'})

在dart中,您只能执行以下操作:

soup.find_all('table')

这不是很有效,我应该如何找到具有特定属性的元素。甚至dart提供的attribute函数都无法像python那样工作,它仅显示元素中的属性,并且无助于搜索具有特定属性的元素。因此,如何使用dart执行dart python中存在的相同操作。

1 个答案:

答案 0 :(得分:0)

您可以使用soup.select();此函数需要1个参数,即 CSS选择器。您可以使用 Chrome开发工具轻松获得它。