健康申報程式

2022-10-02 01:45:08 字數 3657 閱讀 7472

import pyautogui

import time

import datetime

class lapeople(object):

def __init__(self):

pyautogui.pause = 1

first_position01 = pyautogui.point(x=220, y=1057)

first_position02 = pyautogui.point(x=955, y=609)

# 開啟小程式

first_position03 = pyautogui.point(x=116, y=841)

# 調查問卷

icon_position = pyautogui.point(x=962, y=485)

pyautogui.click(first_position01, duration=1)

time.sleep(5)

pyautogui.click(first_position02, duration=1)

time.sleep(15)

pyautogui.doubleclick(first_position03, interval=0.2, duration=1)

time.sleep(15)

pyautogui.click(icon_position, duration=1)

def mains02(self):

# 進行填寫

entry_position = pyautogui.point(x=1048, y=396)

# 點選正常

click_position = pyautogui.point(x=782, y=323)

# 點選提交

end_position = pyautogui.point(x=948, y=501)

# 關閉小程式

end_position02 = pyautogui.point(x=953, y=587)

end_position03 = pyautogui.point(x=1138, y=166)

time.sleep(10)

pyautogui.click(entry_position, duration=1)

time.sleep(2)

pyautogui.click(click_position, duration=0.2)

pyautogui.click(end_position, duration=0.5)

pyautogui.click(end_position02, duration=0.5)

pyautogui.click(end_position03, duration=0.5)

def mains01(self):

# 進行填寫

entry_position = pyautogui.point(x=1051, y=630)

# 點選正常

click_position = pyautogui.point(x=782, y=323)

# 點選提交

end_position = pyautogui.point(x=939, y=424)

# 關閉小程式

end_position02 = pyautogui.point(x=953, y=587)

end_position03 = pyautogui.point(x=1138, y=166)

time.sleep(10)

pyautogui.click(entry_position, duration=1)

time.sleep(2)

pyautogui.click(click_position, duration=0.2)

pyautogui.click(end_position, duration=0.5)

pyautogui.click(end_position02, duration=0.5)

pyautogui.click(end_position03, duration=0.5)

def main(user):

with open("c:/users/" + user + "/desktop/健康申報日誌.txt") as f:

content = f.read()

tem_time = 0

now = datetime.datetime.now().strftime('%y-%m-%d %h:%m:%s')

year, time1 = now.split(" ")

# print(year)

# print(time1)

while true:

if year > content:

print("申報中...")

if time1 >= "07:00:00" and time1 <= "10:30:00":

if tem_time == 0:

time.sleep(30)

la = lapeople()

la.mains01()

print("申報完成第乙個時間段")

tem_time = 1

else:

time.sleep(3600)

elif time1 >= "12:00:00" and time1 <= "16:00:00":

time.sleep(30)

la = lapeople()

la.mains02()

with open("c:/users/16385/desktop/健康申報日誌.txt", "w") as f:

f.write(year)

print("申報完成第二個時間段")

time.sleep(5)

break

else:

print("錯過了時間,申報不了到了哦,請找老羅")

time.sleep(5)

break

elif year == content:

print("哦對,今日已申報過了哦(0_0)")

time.sleep(0.5)

print("那我不打擾,我走了")

time.sleep(5)

break

else:

print("錯誤!昨日時間大於今日時間")

print("請修改日誌檔案並手動申報")

time.sleep(5)

break

def new_loge(user):

with open("c:/users/" + user + "/desktop/健康申報日誌.txt", "w") as f:

f.write("2020-12-03")

print("建立日誌成功,請再執行一遍進行打卡")

if __name__ == '__main__':

# print(pyautogui.position())

print()

print()

print("~~~~~~~~~健康申報啦~~~~~~~~~~")

time.sleep(3)

# 首次開啟請把user改成自己的使用者

try:

main("user")

except exception as result:

new_loge("user")

sp wap 申報位址

如果是包月或包天業務,計費url與確認url可以使用同乙個位址,當使用者訪問該位址,系統開始計費 二 業務的入口url 確認url 計費url 做計費測試時會用到 例1 例2 注 如果是新聞類的業務,請盡量使用包月或包天的資費形式。如果一定是按次的,計費url一定要寫到具體每條新聞的上層目錄。並且計...

程式設計師 健康

認真反思 圖 開始 要想美的俏,半年就見效!2016年12月份公尺老師拍了一幫胖子去辦公室,我是其中之一。強調強調再強調不是 是為了健康組織這個小團體,摁手印簽合同。正式的不行,前提是我們自願的,因為我們雖然都有點抱怨說不能吃啥吃啥了,可是我們更知道這是天大的好事兒啊,誰又拒絕呢?前期 前兩個月沒有...

海關申報系統心得

海關申報系統的流程是 1.每個海關開乙個程序,從資料庫中撈取資料。2.海關程序取到資料後,先解析回執,再進行申報,這樣的目的是防止程式中途崩潰的話,至少可以將回執解析,回執解析的不成功會造成雪崩 以上的模型有乙個問題,當資料量大的時候,選取資料需要非常久,可能這個時間都已經到達了雪崩的視窗期,每次資...