Selenium 显式等待(导入文件夹)

Posted

技术标签:

【中文标题】Selenium 显式等待(导入文件夹)【英文标题】:Selenium explicit waits (importing folder) 【发布时间】:2018-08-24 20:48:35 【问题描述】:

I'm new to the site and the website wouldn't let me upload my question because i didnt "indent my code" which I have. I spent 1.5h trying to type my question, so i decided to use screen shot. I need help with Selenium Explicit Waits.

[编辑]:我意识到我使用的是 python idle 3.6 而不是 idle 2.7。 SMH 很抱歉浪费了大家的时间。这就是它无法运行的原因。

网站链接:

https://www.hongkiat.com/blog/automate-create-login-bot-python-selenium/

http://selenium-python.readthedocs.io/waits.html

请查看问题。 谢谢。

【问题讨论】:

你是如何/在哪里安装 Selenium 的? 是否按照该指南中的“安装和设置”步骤进行操作?您需要安装 Selenium。如果您对pip install selenium 以消息“pip 未被识别为内部或外部命令”结尾有疑问,请查看此答案***.com/questions/25328818/… 欢迎来到 Stack Overflow!请阅读为什么a screenshot of code is a bad idea。粘贴代码并正确格式化。 Python : no module named selenium的可能重复 【参考方案1】:

好吧,我将尝试用一些假设来回答。

我假设你和我一样是新手,没有 pip install 的概念。

一般来说,如果你是新手,你会想到下载并按下一个 exe。文件来安装一些东西。您可能(我确实)尝试过类似的操作但安装不正确。 Pip install 往往非常一致,并且避免了这个问题。

如果您是全新的,我发现这对编码社区来说是一个普遍的良性问题。有太多的概念被认为是理所当然的,以至于对初学者的解释往往不是那么好。您必须非常具体,并提供大量背景信息和您自己的思考过程,才能输入正确的问题。

步骤如下:

1.找到你的python文件夹所在的位置并记下路径:

C:\Users\yourusername\AppData\Local\Programs\Python\Python36-32\Scripts

2.点击你的windows开始按钮,在搜索栏中输入“cmd”,点击打开那个奇妙的黑框。

3.现在复制粘贴地址并添加'\pip install selenium 并回车

C:\Users\yourusername\AppData\Local\Programs\Python\Python36-32\Scripts\pip install selenium

您现在需要做的就是等待它告诉您它成功了。 pip 还有其他功能,如卸载、更新等。你知道的。有时对我来说令人讨厌的事情之一是确保在使用 pip install 时使用正确的术语/名称。请记住,并非所有东西都是通过 pip 安装的,只是您可能会使用的大部分东西。

更多示例:

 C:\Users\yourusername\AppData\Local\Programs\Python\Python36-32\Scripts\pip install numpy
 C:\Users\yourusername\AppData\Local\Programs\Python\Python36-32\Scripts\pip install openpyxl
 C:\Users\yourusername\AppData\Local\Programs\Python\Python36-32\Scripts\pip install <libraryname>

这是教我如何安装的视频: https://www.youtube.com/watch?v=jnpC_Ib_lbc

【讨论】:

谢谢兄弟,你链接的视频会派上用场的。

以上是关于Selenium 显式等待(导入文件夹)的主要内容,如果未能解决你的问题,请参考以下文章

Selenium 显式等待 invisibility_of_element() 根本不等待

Selenium 显式等待在新的 safariDriver 2.48.0 中不起作用

selenium测试(Java)-- 显式等待

selenium强制等待,隐式等待,显式等待

Selenium-显式等待

Selenium WebDriver JS - 显式等待