這個問題在這里已經有了答案: 如何按計劃執行腳本? (3 個回答) 22 小時前關閉。
我有我的 python 腳本,它在每個作業日執行并重繪 tableau 資料集。這一切都在每天進行增量重繪 。
現在,在周末而不是手動重繪 期間,我希望這些腳本以完全重繪 的方式運行。關于我們如何實作這一目標的任何想法?
例子:
我的腳本中有任務,例如
#Run Tasks
refresh_tableA()
refresh_tableB()
refresh_tableC()
refresh_tablemain(i)
refresh_tableD()
其中refresh_maintable()是增量重繪 。希望在周末觸發完全重繪 。
uj5u.com熱心網友回復:
您需要有兩個cron條目。
僅作業日- 呼叫 python 代碼并命令它創建部分重繪
wekends - 呼叫 python 代碼并命令它創建完全重繪
uj5u.com熱心網友回復:
我認為您正在尋找的是調度程式。您在這里有 2 個選項,要么使用 Task Scheduler/Cronjob(基于您的作業系統),要么為此使用 python 庫。
我認為 python 中有 cronjob 庫pycron。
這樣您就可以輕松地安排腳本。如果您仍然不理解流程或想要代碼,請告訴我。很可能你會在 github 上找到一些東西。
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/331648.html
