接受 Cookie 对话框或删除对话框

作者: ThibTrip创建于 2021年2月25日更新于 2025年2月4日

问题描述

哈啰!

我试图从许多网页中获取可用的截图(不只是例子中的西门子)。 可悲的是,总是有某种 涌出饼干,我不能去除。 我知道怎么用硒 但我宁愿不使用其他图书馆 与平行请求的速度是疯狂的,

是否有办法接受对话,还是直接删除? 一个通用的解决方案显然最好,

提前感谢 :+1:

![image] (https://user-images.githubusercontent.com/40694343/1092067-91d81280-77a8-11eb-9a2c-622520c2776e.png) (中文(简体) ).

代码样本

zz
从请求中导入 AsyncHTML 会话

asession = AsyncHTML 会议()
url="https://www.siemens.de" (中文(简体) ).
r = 等待会话. get( url)
等待 r.html. arender( kep page=True) #"将允许您通过 r.html. page与浏览器页面交互"
截图 = 等待 r.html.page.screw(选项QQ' fullPage': True}) # PNG 字节

# 可选(用 IPython 播放页面) / 您也可以在截图选项中添加 “ path” : “ example. png ”
在磁盘上保存它
从 IPython.display 导入显示  png
显示  png( 截图, 生于= True)

内容来源: psf/requests-html