概述
本来想直接用Ubuntu系统里面的firefox来实现selenium自动操作签到的,但是总是出各种问题。没办法,改为Chrome。参考:Ubuntu 线上无界面服务器 使用selenium chrome + headless
但是过程还是遇到一些问题,主要有: 1.chrome驱动上传问题,按教程说的传到/usr/bin,可是却传不上去,换了几个SSH工具都一样,后来发现是权限问题,可以用
chmod 777 XXX
修改权限。
2.运行py文件时又是权限问题,继续用chmod修改驱动权限。
3.提示Chrome Headless(无头模式)下Element is not clickable。 可以用
chrome_options.add_argument("--window-size=1920,1080")
chrome_options.add_argument("--start-maximized")
修改无界面浏览器的大小尺寸解决
转载于:https://www.cnblogs.com/python-learning-blog/p/11497741.html
最后
以上就是寒冷大地为你收集整理的ubuntu服务器端使用无界面selenium+ chrome + headless的全部内容,希望文章能够帮你解决ubuntu服务器端使用无界面selenium+ chrome + headless所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复