9 22 关于如何抢选课的python

事情是这样的:

我们学校要抽签选课,结果我全没选上(手动哭泣:QAQ QAQ)

然后要抢课,但学校是随机时间发放别人推掉的名额,然后当天下午我又要上课。。。。。。。。

于是只好连夜写python来抢课

0.引入库

 pip install pyautogui

1.获取鼠标位置:

import pyautogui
print('将鼠标移动到要点的位置')
try:
    while True:
        x,y = pyautogui.position()
        positionStr = 'X:' + str(x).rjust(4) + 'Y:' + str(y).rjust(4)
        print(positionStr,end='')
        print ('\b'*len(positionStr),end='',flush=True)
except KeyboardInterrupt:
    print('\n')

2. 调用代码

pyautogui . click()#单击一次

pyautogui . click(button = 'right' )#右键单击

pg.moveTo(1,2,2)#鼠标移动到(1,2)用时2秒

pg.dragTo(300, 400, 2, button='left')#表示从当前位置拖动到指定的坐标位置,其中2表示移动时间,按钮可以设置(这里是左键)

pyautogui . press( 'enter' )#按回车键

pyautogui . press( 'left' )#按左键

pyautogui . hotkey( 'ctrl' , 'shift' , 't' )#按下 Ctrl + Shift + T

3.循环进行

while true:

......

break

for i in range(1,10):#建议把10改成100000000000000000000000000000000000000000000000

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值