python是否有计划任务对象



我有多个python脚本,它们通过Scheduled Task在一夜之间运行。我想做的是在这些脚本之后运行另一个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类继承,该类正好记录您想要的信息。我希望我正确地理解了你的问题,答案很有帮助!

最新更新