Python 尝试使用beautifulsoup获取ul内的所有li标签

Python 尝试使用beautifulsoup获取ul内的所有li标签,python,web-scraping,beautifulsoup,Python,Web Scraping,Beautifulsoup,我正在尝试获取福布斯上所有热门文章的URL。每个url都在li标记内,所有li标记都在一个ul标记内。我在网上找到的东西都试过了,但没能得到我想要的。有人能告诉我怎么做吗?首先,找到ul: ul = soup.find() 然后,获取所有li: ul.findAll() 你的问题还是有点模糊。你能告诉我们到目前为止你都尝试了什么吗?我尝试过使用find_all函数,但什么都没有得到。此外,我尝试使用选择功能,但我只得到了网站上显示的第一个标签…请将您的代码添加为MCVE:此ul嵌套在许多di

我正在尝试获取福布斯上所有热门文章的URL。每个url都在li标记内,所有li标记都在一个ul标记内。我在网上找到的东西都试过了,但没能得到我想要的。有人能告诉我怎么做吗?

首先,找到
ul

ul = soup.find()
然后,获取所有
li

ul.findAll()

你的问题还是有点模糊。你能告诉我们到目前为止你都尝试了什么吗?我尝试过使用find_all函数,但什么都没有得到。此外,我尝试使用选择功能,但我只得到了网站上显示的第一个标签…请将您的代码添加为MCVE:此ul嵌套在许多div中,因此我无法以这种方式找到它。然而,我确实设法通过一个div找到了它,但我仍然不知道如何把li的东西放进去。(当我尝试做ul.find_all_next(“li”)时,它会给我下一个ul中的li,而不是当前ul中的li)你可以尝试访问www.forbes.com/并查看右侧的“热门”选项卡。我正在尝试使用Python获取此选项卡上的URL。