python如何跳出无限循环并执行下一个函数 5
defRec():record=os.startfile("C:\ProgramFiles(x86)\EVCapture\EVCapture.exe")schedule....
def Rec():
record = os.startfile("C:\Program Files (x86)\EVCapture\EVCapture.exe")
schedule.every().day.at("16:40").do(Rec)
while True:
schedule.run_pending()
time.sleep(1)
def Star_t():
St = pyautogui.hotkey('ctrl', 'f1')
Star_t() 展开
record = os.startfile("C:\Program Files (x86)\EVCapture\EVCapture.exe")
schedule.every().day.at("16:40").do(Rec)
while True:
schedule.run_pending()
time.sleep(1)
def Star_t():
St = pyautogui.hotkey('ctrl', 'f1')
Star_t() 展开
3个回答
展开全部
import time
import os
import schedule
import pyautogui
def Rec():
record = os.startfile("C:\Program Files (x86)\EVCapture\EVCapture.exe")
schedule.every().day.at("16:40").do(Rec)
while True:
if pyautogui.hotkey('ctrl', 'f2'):
break
schedule.run_pending()
time.sleep(1)
def Star_t():
St = pyautogui.hotkey('ctrl', 'f1')
Star_t()
展开全部
你无限循环时,里面的参数会发生变化,那么你可以通过判断参数的属性,来执行break语句。即:
if ……:
break
if ……:
break
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
count = 0while b==2: count += 1 if count >= 10000: break ...
追问
我需要跳出下面这个无限循环,
def Rec():
record = os.startfile("C:\Program Files (x86)\EVCapture\EVCapture.exe")
schedule.every().day.at("16:40").do(Rec)
while True:
schedule.run_pending()
time.sleep(1)
然后执行下面这个函数
def Star_t():
St = pyautogui.hotkey('ctrl', 'f1')
Star_t()
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询