![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
stellar_liu
王炸用完了,就凑顺子,总有方式可以赢的......不要放弃!
展开
-
poplib.POP3_SS 登录报错poplib.error_proto: -ERR EOF
代码如下: def mail_login(self): email_account = "****" # 授权码 password = "****" pop3_server = "pop.163.com" try: # 连接到POP3服务器: self.server = poplib.POP3_SSL(pop3_server) self.serv原创 2021-06-22 16:09:12 · 4316 阅读 · 0 评论 -
TimedRotatingFileHandler的backupCount设置未生效
删除文件的源码逻辑,是以约定好的suffix正则表达匹配文件,做删除操作TimeRotatingFileHandler源码如下: def __init__(self, filename, when='h', interval=1, backupCount=0, encoding=None, delay=False, utc=False, atTime=None): BaseRotatingHandler.__init__(self, filename, 'a', encodi原创 2021-06-21 18:14:42 · 1165 阅读 · 0 评论 -
python 输出日志重复问题
原因:handler创建后没有移除,再次写日志时又重新创建了一个新的handler,原handler仍在运行,即写几次日志,就会循环几遍日志输出解决方案:1)创建使用后移除调用removeHandler方法调用handlers.pop() ,默认删除最后一个handler#!/usr/bin/env python3# _*_ coding: utf-8 _*_import loggingimport os.pathimport timefrom logging import原创 2021-06-21 17:26:14 · 587 阅读 · 0 评论 -
python logging模块handlers用法详解
常用的3个日志文件类:StreamHandler、FileHandler、TimeRotatingFileHandler1)StreamHandler:把日志输出到控制台#!/usr/bin/env python3# _*_ coding: utf-8 _*_import loggingimport os.pathimport timefrom logging import handlersclass Logger(object): def __init__(self):原创 2021-06-21 16:50:11 · 5204 阅读 · 1 评论 -
pip命令无法使用
pip install 命令执行时Traceback (most recent call last): File "d:\program files\devtools\python36\lib\runpy.py", line 193, in _run_module_as_main "__main__", mod_spec) File "d:\program files\devtools\python36\lib\runpy.py", line 85, in _run_code原创 2021-06-17 11:50:08 · 3558 阅读 · 0 评论 -
ModuleNotFoundError: No module named ‘fcntl’
python 项目运行时,抛出 ModuleNotFoundError: No module named ‘fcntl’解决方法:在 python 安装目录 中 Lib目录( 比如:C:\Python\Python36\Lib),创建fcntl.py,内容如下:原创 2021-06-17 15:35:10 · 8781 阅读 · 5 评论