当前位置:   article > 正文

python写日志方法_python 写日志

python 写日志
  1. # 写日志
  2. def logger(text, title='Base',consolewrite=False):
  3. """
  4. 写日志
  5. :text: text日志内容
  6. :title: 模块标识
  7. :consolewrite: 是否控制台输出
  8. """
  9. filename = os.getcwd() + r'\log\OperationLogs\%s.log' % get_now_time(6)
  10. i = 1
  11. isbig = True
  12. while isbig:
  13. if not os.path.exists(filename):
  14. newf = open(filename, 'w')
  15. newf.close()
  16. filesize = os.path.getsize(filename)
  17. if filesize > 3 * 1024 * 1024:
  18. filename = os.getcwd() + r'\log\OperationLogs\%s_%s.log' % (get_now_time(6), i)
  19. else:
  20. isbig = False
  21. i += 1
  22. strline = "【%s】【%s】%s\n" % (title, get_now_time(1), text)
  23. if consolewrite:
  24. print(strline)
  25. with open(filename, "a") as f:
  26. f.write(strline)

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/你好赵伟/article/detail/810511
推荐阅读
相关标签
  

闽ICP备14008679号