python - 是否可以通过溢出从 div 中的 div 获取数据:隐藏在 python 的请求中?
问题描述
我正在抓取网站,并且无法使用overflow:hidden
CSS 标签访问存储在 div 中的数据。
overflow:hidden
我可以用( )到达 div variants__container-items
,但它以空列表响应,尽管里面有几个 div。
此外,beautiful soup 应该直接找到那些 div(例如variant__available-qty
, variant__item
),但它没有。
<div class="variants__container-items">
<div id="variant__70259" class="variants__container-item">
<div class="variant__price">
<div class="price">69.24 zł</div>
</div>
<div class="variant__item">
<div class="variant__attributes">36-39 </div>
<div class="variant__sku">610306139887</div>
</div>
<div class="variant__qty">
<form method="post" action="https://some_link_here">
(...)
</form>
</div>
<div class="variant__available-qty">6</div>
</div>
(...)
BeautifulSoup 可以找到 div variants__container-items
,但它是一个空列表(因为它的 CSS 标签是overflow: hidden
.
我想获取 div 中的数据variant__70259
(尤其是 div variant__available-qty
,在给定示例中返回 6 )。
我无法共享 URL,因为它需要登录才能查看数据。
有人可以帮我吗?
解决方案
推荐阅读
- haskell - 编码单子变换器的选择
- javascript - Laravel Echo - 无法加入在线状态频道
- javascript - JS数组长度——什么时候更新,什么时候计算?
- python - 如何编写 python 程序来计算月利率但显示年度产出?
- sql-server - 从定义的数据透视表创建索引视图
- php - docker 和 couchbase sdk 安装
- javascript - Javascript 运行时的哪一部分负责将回调放入回调队列?
- python - 无法打开文件'demo.py':[Errno 2] 通过 bash 脚本运行时没有这样的文件或目录
- php - 如何将多维数组存储到简单数组
- sql - 在继承层次结构中声明一个表,其中子级还引用基表中的另一个条目