Python-Selenium 选择器来提高你的自动化
项目描述
腐霉属
pytholenium 是一个简单但功能强大的 python-selenium 选择器,它允许您将 selenium 与属性选择结合起来,在一行中结合多个“等待/获取/执行”操作
入门
要使用 pip 安装 pytholenium,只需执行以下操作:pip install pytholenium
简单的使用示例
具有以下html:
<button name="my_button" some_attribute="atenas">Click me</button>
<button name="my_button" some_attribute="hares">Click me</button> <!-- You want to click this one -->
<button name="other_button" some_attribute="hares">Click me</button>
尝试等待元素显示,然后选择所有 name="my_button",从该子集中选择 some_attribute="hares",最后单击元素,可能是多行代码。
使用 pytholenium,您可以在单行混合选择类型中等待、获取、执行操作:
import pytholenium as pl
pl.wait_do (driver=driver, params={"name": "my_button", "some_attribute": "hares"}, action="click")
文档
您可以在我们的文档中找到更多示例
执照
这个项目是在 GNU 许可证下获得许可的 - 有关详细信息,请参阅LICENSE文件
项目详情
下载文件
下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。
源分布
pytholenium-1.0.0.tar.gz
(3.8 kB
查看哈希)
内置分布
pytholenium-1.0.0-py3-none-any.whl
(16.7 kB
查看哈希)
关
pytholenium -1.0.0.tar.gz 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | 80641131d9f20ae132841fbcb63158b52a8708d72a195bce72a55bdb83296a03 |
|
| MD5 | 173051106b491b584671706aaaae7fe2 |
|
| 布莱克2-256 | eefb78def56c12ff87ce701b3f0df65692c836175fb64e672d03aceb944501e0 |
关
pytholenium -1.0.0-py3-none-any.whl 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | 6638ef656400c2ac594b7789249c11d25158b28d64414284cf4e01cfc593b64d |
|
| MD5 | 66e3aa3e2bf168581088e60632d847bf |
|
| 布莱克2-256 | 9d4f227a55368f4fa985a522ecec2e6ed19a5edbf3eed499b964a635178e8c8b |