平时遇到的一些值得记录的小问题不好拿来写一篇博客,总结一下写个集合帖。
twisted agent 关闭ssl验证
可以通过覆盖验证方法实现:
1 | from twisted.internet import _sslverify |
https://stackoverflow.com/questions/39704932/disable-ssl-certificate-check-twisted-agents
macOS python ssl.SSLError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:749)
运行 Applications/Python 3.6
下的 Install Certificates.command
centos 查看某个依赖文件由哪个包提供
yum whatprovides */libGL.so.1
QPlainText在开头插入内容
1 | cursor = self.textedit.textCursor() |
获取模块所有非_开头的属性
1 | def get_obj_dict(obj): |
mongoDB 键名包含 . 时报错
mongoDB 3.6 之前的版本键名不能包含. ,否则会报以下错误:pymongo writeerror : the dotted field is not valid for storage
升级到 3.6 之后的版本或修改键名即可。
https://docs.mongodb.com/manual/reference/limits/#Restrictions-on-Field-Names