|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
- import pyautogui as p
- import time
- import xlrd
- import pyautogui as p
- p.PAUSE=1
- #这里是鼠标点击所需要的地方
- def mouseclick(zl,nr):
- if zl==1:#单击
- btm=p.locateOnScreen(nr)
- middle=p.center(btm)
- p.click(middle)
- elif zl==2:#双击
- btm=p.locateOnScreen(nr)
- middle=p.center(btm)
- p.doubleClick(middle)
- elif zl==3:#右击
- btm=p.locateOnScreen(nr)
- middle=p.center(middle)
- p.click(middle,button='right')
- elif zl==4:#输入(他自己会打开百度)
- print('4')
- elif zl==5:#等待
- time.sleep(nr)
-
-
-
-
- #这里是使用表格的地方
- def xls(a,b):
- zl=[0,0]
- data=xlrd.open_workbook(a)
- shell=data.sheet_names()
- c=data.sheet_by_name(shell[0])
- n=c.cell_value(b,0)
- nr=c.cell_value(b,1)
- zl=[n,nr]
- return zl
-
-
- name='D:/程序/网上的程序/自动打卡/'
- a=name+'hh.xls'
- b=1
- while True:
- try:
- c=xls(a,b)
- b+=1
- print(c)
- except:
- break
- zl=c[0]
- if zl in [1,2,3]:
- nr=name+str(c[1])
- elif zl==5:
- nr=int(c[1])
-
- mouseclick(zl,nr)
-
-
复制代码
import pyautogui as p
import time
import xlrd
import pyautogui as p
p.PAUSE=1
#这里是鼠标点击所需要的地方
def mouseclick(zl,nr):
if zl==1:#单击
btm=p.locateOnScreen(nr)
middle=p.center(btm)
p.click(middle)
elif zl==2:#双击
btm=p.locateOnScreen(nr)
middle=p.center(btm)
p.doubleClick(middle)
elif zl==3:#右击
btm=p.locateOnScreen(nr)
middle=p.center(middle)
p.click(middle,button='right')
elif zl==4:#输入(他自己会打开百度)
print('4')
elif zl==5:#等待
time.sleep(nr)
#这里是使用表格的地方
def xls(a,b):
zl=[0,0]
data=xlrd.open_workbook(a)
shell=data.sheet_names()
c=data.sheet_by_name(shell[0])
n=c.cell_value(b,0)
nr=c.cell_value(b,1)
zl=[n,nr]
return zl
name='D:/程序/网上的程序/自动打卡/'
a=name+'hh.xls'
b=1
while True:
try:
c=xls(a,b)
b+=1
print(c)
except:
break
zl=c[0]
if zl in [1,2,3]:
nr=name+str(c[1])
elif zl==5:
nr=int(c[1])
mouseclick(zl,nr)
|
|