beautifulsoup - 美丽的汤缺少数据(div)
问题描述
我正在尝试从具有以下格式的网页中抓取数据
<html class="gr__racinng_applledaily_com_hk" style='overflow: initial;">
<head> ... </head>
<body data-gr-c-s-loaded="true">
<!-- Google Tag Mananger (noscript) -->
<noscript> ...</noscript>
<!-- End Google Tag Mananger (noscript) -->
<div data-v-6223d6a8 id="app" class="web"> ... </div>
</body>
</html>
通过使用
from bs4 import BeautifulSoup
page = BeautifulSoup(raw_html.content, 'html.parser')
或者
from bs4 import BeautifulSoup
page = BeautifulSoup(raw_html.content, 'html5lib')
它错过了<div>
部分,是否有可能取回它
解决方案
推荐阅读
- mysql - mysql语句不起作用:从user_info删除用户名='t2';
- java - 将 JSON 文件解析为重定向到 JSP 页面的 Java 对象
- google-chrome - chrome 扩展标签工作/不工作
- python-3.x - 如何在我的 Telegram 机器人上添加自定义键盘?
- html - CSS - 背景剪辑属性'不匹配的属性值'
- laravel - Laravel - Auth multiguard loginUsingId 无法正常工作
- android - Android 应用在意图重定向之前显示白屏
- xamarin.android - Android库的Xamarin绑定(AAR)
- c++ - 使用指针访问数组元素时的意外结果
- python - 用熊猫在python 3.7中转换数据框