公告
欢迎来到麒麟博客
别去送死了。Selenium 与 Puppeteer 能被网站探测的几十个特征
很多人喜欢使用Selenium 或者 Puppeteer(Pyppeteer)通过模拟浏览器来编写爬虫,自以为这样可以不被网站检测到,想爬什么数据就爬什么数据。
但实际上,Selenium 启动的浏览器,有几十个特征可以被网站通过 JavaScript 探测到。Puppeteer 启动的浏览器,也
selenium加载配置文件
一、安装Chrome驱动
1、Chrome版本查看
点击Chrome上的查看---->关于Chrome
2、chrome浏览器和Chromedriver对应版本
ChromeDriver Version Chro
selenium 加载chrome本地配置文件
使用python+selenium启动各大浏览器时,和手动打开浏览器并不一样,不会自动启动插件,因此需要加载用户自己的配置文件,加载方法如下:
chrome:
from selenium import webdriv
在notepad++中实现直接运行python代码
Notepad++ 是一款非常有特色的编辑器,软件小巧高效,支持27种编程语言,通吃C,C++ ,Java ,C#, XML, HTML, PHP,JS,python 等。是程序员必备开源软件,可以免费使用,同时也支持各类流行的计算机编程语言。编辑器可以运行在微软的windows系统环境下,它的使用
django select_related和prefetch_related的用法与区别
在前面教程中小编我已经介绍了Django的Queryset特性及高级使用技巧以及Queryset的aggregate和annotate方法。这些技巧和方法都是为了减少对数据库的访问次数和对内存的占用,从而提升网站性能。今天我们再来学习两个非常重要的查询方法select_related和prefetc