各位,我想询问是否有人有使用过 DrissionPage 的经验,并且能否分享一下它与 Selenium 或 Playwright 相比的体验。我本人只使用过 Selenium ,听说 DrissionPage 没有 webdriver 的特征,那岂不是能过任意网站的反爬,如入无人之境?
1
BlueWaters OP 我现在最大的困惑是,现在是学 Playwright 还是 DrissionPage ,几年前就学了 selenium,听别人说这技术落伍了。
|
2
g1879 268 天前
我是 DrissionPage 作者,欢迎大家提意见和 bug 。我会尽快改。
dp 其它的不说,有个好处是有问题可以直接找作者。 |
3
jettzhang 244 天前
selenium ,puppeteer ,Playwright 都用过
目前在用 DrissionPage ,感觉还不错! |
4
scguanzhong 224 天前
@g1879 作者你好,感谢您~!,请问如何可以全屏打开浏览器,展示整个页面,不要有地址输入框的那种,我使用 co.set_argument('--start-maximized')没有办法全屏
再次感谢~! |
5
qq78660651 218 天前
都用过,我在做商业化的定制开发的时候;
1. selenium 最大的问题是,依赖驱动,浏览器自动升级的时候 selenium 的驱动也要做对应升级,这点处理起来麻烦,dp 没有这个问题; 2. selenium 的特征明显,就算做 js 注入伪装,或者其他手段伪装,有些网站还是费劲,但是 dp 被识别的情况少很多; 3. playwright 体验最好的情况是用 js 写,python 写起来,打包,兼容性上有很多问题,需要自己消耗精力去磨; 总结下来,切换到 dp 作为主力使用的,做爬虫辅助,自动化工具,体验相对来说好很多; 学习成本也不高 |