作者cal0712 (冷静 沉着 坚持)
看板Python
标题Fw: [问题] ssh连线 在Python里面控制selenium
时间Wed Jul 29 18:23:13 2015
※ [本文转录自 Linux 看板 #1LkAYF5w ]
作者: cal0712 (冷静 沉着 坚持) 看板: Linux
标题: [问题] ssh连线 在Python里面控制selenium
时间: Wed Jul 29 18:18:47 2015
版上的高手大大好,
小弟最近要写Python的登录程式 用Python开启selenium 然後输入帐密後做一个
登录的动作 在windows环境下 会开启Firefox 输入参数後然後再登录
现在换到Linux环境想要进行相同的流程 得到了以下的错误讯息:
selenium.common.exceptions.ElementNotVisibleException:
Message: Element is not currently visible and so may not be interacted with
在网路上找到可能的解决方法
(
http://stackoverflow.com/questions/7109840/cannot-start-browser-for-selenium-through-ssh)
但感觉不是很稳定 想请问版上高手是否可以直接在Python端修改程式码解决此问题呢
也就是希望在用ssh连线时 实际开启Firefox浏览器进行浏览的动作 进而触发相关的
网页功能
感谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 211.21.108.1
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Linux/M.1438165135.A.17A.html
※ 发信站: 批踢踢实业坊(ptt.cc)
※ 转录者: cal0712 (211.21.108.1), 07/29/2015 18:23:13
1F:推 ohb: 你是ssh进去到remote Linux以後再用那边的python开FF吗? 07/29 19:49
2F:→ ohb: 如果是的话要先设定headless 07/29 19:49
3F:推 wennie0433: 错误讯息看起来是没找到你指定要的element可以先检查 08/14 23:23
4F:→ wennie0433: 元素的定位看看 08/14 23:23