V2EX g1879
 g1879 最近的时间轴更新
g1879

g1879

V2EX 第 491745 号会员,加入于 2020-05-27 07:53:06 +08:00
g1879 最近回复了
2024-03-28 09:40:52 +08:00
回复了 BlueWaters 创建的主题 Python DrissionPage 与 Selenium 和 Playwright 的对比
我是 DrissionPage 作者,欢迎大家提意见和 bug 。我会尽快改。
dp 其它的不说,有个好处是有问题可以直接找作者。
2024-02-25 10:19:11 +08:00
回复了 g1879 创建的主题 Python 安利一个自己的开源项目: DrissionPage
@Motorola3 带账号代理目前需要用插件,无痕模式有这个设置。
2024-02-24 07:29:46 +08:00
回复了 g1879 创建的主题 Python 安利一个自己的开源项目: DrissionPage
@LeeReamond 不是,无论是否设置都不阻塞。但是无论是否设置也都不能在 alert 出现后接管浏览器。
如果 alert 在程序接管前出现,才会阻塞。
2024-02-23 10:59:07 +08:00
回复了 g1879 创建的主题 Python 安利一个自己的开源项目: DrissionPage
@LeeReamond 如果接管前 alert 就存在,是没有办法接管的。
2024-02-20 10:00:08 +08:00
回复了 g1879 创建的主题 Python 安利一个自己的开源项目: DrissionPage
@LeeReamond 你用的是哪个版本?新版出现 alert 是没有阻塞的,alert 存在也会向后执行,但如果这个时候调用设计 js 的操作,才会抛出 AlertExistsError 。你的代码给我看看?
2024-02-19 15:12:57 +08:00
回复了 g1879 创建的主题 Python 安利一个自己的开源项目: DrissionPage
@LeeReamond 不太明白,你意思是增加一个设置,接收到 alert 就抛出异常?
2024-02-18 17:30:21 +08:00
回复了 g1879 创建的主题 Python 安利一个自己的开源项目: DrissionPage
@LeeReamond 不是全局等待,这个一两句说不太清楚,你先了解了解。我的等待方式比 selenium 好。比如说,selenium 的等待只能以最长的等待设置为准,我的可以用短的覆盖长的等待时间,有很多情况都灵活得多。
至于 alert ,我不理解你的意思。一般做自动化都先把网站行为摸透,知道什么时候会出现 alert 吧,不一定出现的,设个短的 timeout 就行了。
2024-02-18 09:53:08 +08:00
回复了 g1879 创建的主题 Python 安利一个自己的开源项目: DrissionPage
@LeeReamond 用 handle_alert(),是可以处理的,不一定自动确认,accept 参数设为 None ,只获取 alert 文本不进行处理,然后再调用一次 handle_alert()处理就行。handle_alert()会自动等待 alert 出现再处理。
另外,还有 next_one 参数,用来处理下一次出现的 alert ,主要是处理页面跳转时触发的 alert 。
2024-02-09 21:22:04 +08:00
回复了 1879 创建的主题 Python 安利一个自己的开源项目: DrissionPage
@RangerWolf 我没有这个需求没有试过,群里好像有人这样用。
2024-02-08 10:08:11 +08:00
回复了 g1879 创建的主题 Python 安利一个自己的开源项目: DrissionPage
@x2ve 试试 page.listen.steps()
关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     4522 人在线   最高记录 6679       Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 18ms UTC 09:57 PVG 17:57 LAX 02:57 JFK 05:57
Do have faith in what you're doing.
ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86