[英]Is there a scheduled task object for python
我有一個在夜間運行多個Python腳本,通過計划任務。 我想要做的是運行另一個Python腳本,該腳本在這些腳本之后運行,以獲取有關特定任務的信息,並為我提供有關腳本時間,腳本名稱,是否成功運行等信息。
使用python我如何訪問這些屬性? 我可以為此使用什么對象?
謝謝
您可以編寫自己的logmanager類! 當為已執行的每件事運行腳本時,可以寫入日志文件。
例如編寫一個LogManager:
class LogManager():
def get_time():
# via time,date lib
def get_script_name():
# via os, path, system libs
def get_pid():
# via os, system libs
def append_all_information_in_file():
log = open("logfile", "a")
log.write(get_time(), get_script_name(), get_pid())
log.close()
而且,如果您運行腳本,則可以從LogManager類繼承該類,該類恰好將所需信息記錄在日志中。 希望我已經正確理解了您的問題,答案對您有所幫助!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.