Python中的beautifulsoup.find()存在问题

Python中的beautifulsoup.find()存在问题,python,python-3.x,web,beautifulsoup,web-crawler,Python,Python 3.x,Web,Beautifulsoup,Web Crawler,我是网络开发新手,我正在尝试制作一个网络爬虫 我想获取中的主要内容,因此我尝试了以下代码: main_content = soup.find_all("div", class_="entry-content") 但它总是在Jukugo桌子的中间被切断 然而,当我检查页面并复制并将其粘贴到另一个文件时,整个页面显示得很好,没有中断 你能帮我找出这里的问题吗?我应该如何开始爬网这个网站? 非常感谢你 对不起,如果我的问题是迂回的,英语不是我的母语 我想爬的是

我是网络开发新手,我正在尝试制作一个网络爬虫

我想获取
中的主要内容,因此我尝试了以下代码:

main_content = soup.find_all("div", class_="entry-content")
但它总是在Jukugo桌子的中间被切断

然而,当我检查页面并复制
并将其粘贴到另一个文件时,整个页面显示得很好,没有中断

你能帮我找出这里的问题吗?我应该如何开始爬网这个网站? 非常感谢你

对不起,如果我的问题是迂回的,英语不是我的母语

我想爬的是:

我爬的是:


我刚刚尝试使用BeautifulSoup的
选择功能来抓取页面,并认为这会给出您想要的结果:

汤。选择(“div.entry-content”)


请注意,使用
select
功能,您可以使用CSS选择器(例如
div.entry-content
)轻松访问嵌套元素。

可能表的其余部分是通过JavaScript添加的?我不确定,但是我想我正在尝试的部分在它的表中没有javascript。我实际上试着预加载网站,我得到了所有的内容!所以我猜页面中毕竟有javascript。非常感谢你的建议!谢谢您查看,但是表被截断了一半,就像我的代码一样。为什么您认为
select
会返回与
find\u all
不同的内容?