Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/323.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/85.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python discord.py BS4选择具有相同类名的第二个div_Python_Html_Beautifulsoup_Discord_Discord.py - Fatal编程技术网

Python discord.py BS4选择具有相同类名的第二个div

Python discord.py BS4选择具有相同类名的第二个div,python,html,beautifulsoup,discord,discord.py,Python,Html,Beautifulsoup,Discord,Discord.py,我有以下(简化的)html代码: <div class="container"> *other html* </div> <div class="container"> *html i need* </div> *其他html* *我需要html* 如何获取第二个div的信息?使用BeautifulSoup的find_all()功能,您可以获得与您的条件相匹配的HTML元素列表。见: 因此,您可以通过调

我有以下(简化的)html代码:

<div class="container">
*other html*
</div>
<div class="container">
*html i need*
</div>

*其他html*
*我需要html*
如何获取第二个div的信息?

使用BeautifulSoup的
find_all()
功能,您可以获得与您的条件相匹配的HTML元素列表。见:

因此,您可以通过调用找到第二个元素:

soup.find_all('div', class_='container')[1]
使用BeautifulSoup的
find_all()
函数,您可以获得一个HTML中符合条件的元素列表。见:

因此,您可以通过调用找到第二个元素:

soup.find_all('div', class_='container')[1]

soup.find_all('div',class='container')[1]
?@AndrejKesely我把它添加到了我的答案
soup.find_all('div',class='container')[1]
?@AndrejKesely我把它添加到了我的答案中