我有多个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类继承,该类正好记录您想要的信息。我希望我正确地理解了你的问题,答案很有帮助!