Popcat是一个很火的外国网站,根据点击数‘为国争光’。今天,我们就有Python实现自动点击。
首先,我们安装一些模块:windows+r,输入CMD输入指令
keyboard模块:用以侦测键盘,以实现Esc退出。
pip install keyboard
pyautogui:用以控制键盘。
pip install pyautogui
selenium:用以打开浏览器。
pip install selenium
然后,我们要下载浏览器驱动程式:
Chrome:
Firefox:
MicroSoft Edge:
把zip文件转换成exe才可以执行,现在丢一个网址:
ZIP到EXE 转换器在线。快速、安全、免费! (ezyzip.com)
https://m.ezyzip.com/cn-zip-exe.html之后把驱动程序放到装Python专案的文件夹

好了,现在就发代码:
import pyautogui as pg#用于控制键盘
from selenium import webdriver#用于打开浏览器
import keyboard as kd#用于聆听键盘,以实现按下按键结束
import sys#用于结束程序
def end():#结束程序
sys.exit(0)
def start():
while True:
if kd.is_pressed('Esc'):
print("You pressed Esc, so exiting...")
end()#调用结束程序
pg.press('a')#模拟按下按键
def run():#调用各函数
driver=webdriver.Edge()#打开浏览器,依据需求改成‘Chrome’或‘Firefox’
driver.get('https://popcat.click/')#进入网址
pg.pause=0.01#设置间隔
start()
run()
Python速度天生比不上其他语言(因为要编译),大家可以自己搜索加快的方式。
-----完成------
本文介绍了如何使用Python结合keyboard、pyautogui和selenium模块来创建一个自动点击Popcat网站的程序。首先,安装所需模块,接着下载并转换Chrome、Firefox或Edge的浏览器驱动。将驱动放在Python项目文件夹中,然后编写代码实现自动点击功能。虽然Python运行速度较慢,但可以通过优化提高效率。
637

被折叠的 条评论
为什么被折叠?



