python - 如何在 python selenium webdriver 中使一个类适用于 infinte
问题描述
我有一个用 python selenuim webdriver 编写的小脚本:
class Mybot:
def __init__(self):
search = input("Enter URL Here : ")
driver = webdriver.Chrome("")
driver.get(search)
time.sleep(5)
search_box = driver.find_element_by_name('q')
search_box.clear()
search_box.send_keys('Free Fire')
search_box.submit()
driver.find_element_by_xpath('').click()
time.sleep(5)
但它可以工作一次并停止,但我希望它可以无限工作(或直到我停止它)我该怎么做
解决方案
只需使用 true 执行 while 循环:
while(True):
search = "https://www.google.com"
driver = webdriver.Chrome(driver_path)
driver.get(search)
time.sleep(5)
search_box = driver.find_element_by_name('q')
search_box.clear()
search_box.send_keys('Free Fire', Keys.RETURN)
time.sleep(5)
如果您想中断,只需输入任何 if 条件,然后从循环中中断。
推荐阅读
- angular - 反应形式的 mat-select 影响 mat-radio-group 的值
- python - 如何检查一个点是否是重复的最佳实践?
- javascript - 崩溃的 Stimulsoft 报告查看器
- java - 使用 AES 在 Java 中加密和在 SQL 中解密相同的数据
- android - 如何在 Android 中查找安全补丁更新
- python - Django:当登录详细信息与自定义模型详细信息不匹配时,不允许用户查看页面
- python - Python 普通 RSA 解密仅对特定值进行致盲
- javascript - Node JS 应用程序卡在 resolve()
- python - 在python中搜索嵌套字典
- c# - 使用 c# 代码从 zkteco 设备清除LogData