我是靠谱客的博主 寒冷大地,最近开发中收集的这篇文章主要介绍ubuntu服务器端使用无界面selenium+ chrome + headless,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

本来想直接用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所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(52)

评论列表共有 0 条评论

立即
投稿
返回
顶部