python - 嗨,我想在 Selenium 中制作一个开始停止按钮?
问题描述
嗨,我想在 python3 中为 cookieclicker 制作一个 clickbot。它可以工作,但我想做一个停止按钮功能。
from selenium import webdriver
import time
chromedriver_path = "My Chromedriver path ;)"
driver = webdriver.Chrome(chromedriver_path)
driver.get("https://orteil.dashnet.org/cookieclicker/")
time.sleep(5)
cookie = driver.find_element_by_id("bigCookie")
time.sleep(5)
while True:
cookie.click()
解决方案
您可以简单地更改循环并添加一个条件来停止单击操作,或者您可以尝试实现一个侦听器以在您按下特定键时停止脚本。
推荐阅读
- cloud - akamai 和 cloudflare 之间的区别
- ios - 运行 pod install 时出错:如何解决这个问题?
- python - Plotly Stacked Bar Chart 文本注释问题
- excel - 对PHPSpreadsheet生成的表格进行排序时如何保持表格格式?
- microsoft-graph-api - 需要将外部用户添加到 Outlook 365 中的联系人组(不是 DL)
- nodes - 如何使用变量来修改 Node Red 中的 Browser Endpoint
- java - 摄取“大”输入文件(超过 1GB)的 apache 光束管道不会创建任何输出文件
- android - 为什么我的颤振应用程序在反复重新安装 java 和 gradle 后无法工作?
- javascript - 如何初始化依赖于相同条件的多个常量
- typescript - 为什么 Enum[Enum.member] 在 codepen.io typescript 游乐场未定义?