base.py 577 B

123456789101112131415161718192021
  1. import builtins
  2. import datetime
  3. import scriptBase.loki_log
  4. # 保存原始的 print 函数
  5. original_print = print
  6. # 定义自定义的输出函数
  7. def custom_print(*args, **kwargs):
  8. # 获取当前时间
  9. current_time = datetime.datetime.now()
  10. # 添加时间前缀
  11. prefix = f"[{current_time}]"
  12. # 将时间前缀与要打印的内容拼接
  13. modified_args = (prefix,) + args
  14. # 调用原始的 print 函数打印内容
  15. original_print(*modified_args, **kwargs)
  16. # 替换内置的 print 函数为自定义的输出函数
  17. builtins.print = custom_print