我運行單元格,它只是連續運行而沒有停止。相反,我希望腳本在觸發時間段之前不啟動。
我在主函式中呼叫了 4 個函式。我錯過了什么?
這是我的腳本:
def main():
print("Lets connect to Snowflake...")
SnowDB = ConnectSnow('email.com', passwordSNOW)
print("Reading Snowflake statement")
DFsnow = SnowZips(sqlzipterry)
print("Lets connect to Salesforce...")
SFDB = ConnectSalesforce('email.com', passwordSF)
print("Reading Salesforce statement")
df2 = SFZips(sf_data)
Final = MergeZips(df2,df1)
#schedule.every().day.at("16:30").do(main)
schedule.every(1).minutes.do(main)
while True:
schedule.run_pending()
time.sleep(1)
謝謝!
uj5u.com熱心網友回復:
您在 while 回圈中以 true 條件運行代碼,因此它將開始無限執行。
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/360299.html
上一篇:使用Pandas讀取JSON檔案
