我正在尝试使用漂亮的汤来刮擦网站,但问题是在python中您可以执行以下操作:
soup.find('table', {'id':'list_table'})
在dart中,您只能执行以下操作:
soup.find_all('table')
这不是很有效,我应该如何找到具有特定属性的元素。甚至dart提供的attribute函数都无法像python那样工作,它仅显示元素中的属性,并且无助于搜索具有特定属性的元素。因此,如何使用dart执行dart python中存在的相同操作。
答案 0 :(得分:0)
您可以使用soup.select();
此函数需要1个参数,即 CSS选择器。您可以使用 Chrome开发工具轻松获得它。