Selenium-Python 在远程服务器运行Chrome(包括headless模式,以及VNC虚拟显示器模式)
背景最近一直在测试一个批量注册账号的脚本,由于脚本使用了国外代理proxy,速度十分缓慢,想到的解决方式是将脚步运行于outsideserver上,应该能提高代理速度。通过查询,selenium在服务器端可行的主要方式有两种,一种是使用浏览器的headless模式,支持的浏览器很多,chrome\firefox等;另一种是使用虚拟的显示模式,在linux上安装xvfb等虚拟显示程序实现浏览器的运行