PYTHON
ConQuixote
持身醒言。致之远也。
展开
-
PYTHON——ImportError: cannot import name ‘Feature‘ from setuptools
setuptools ImportError: cannot import name 'Feature'结论先行:错误输出:错误环境:错误原因:解决方案:总结:结论先行:修改requirements.txt中MarkuoSafe==1.0为MarkuoSafe==1.1.1后,重新安装requirements.txt即可。错误输出:Collecting MarkupSafe==1.0 Using cached https://mirrors.aliyun.com/pypi/packages/原创 2020-07-27 17:35:19 · 1834 阅读 · 0 评论 -
python-socket.listen(backlog)-等待队列的长度
实例代码服务器等待客户端连接的代码from threading import Threadfrom socket import socket, AF_INET, SOCK_STREAMdef echo_server(addr, nworkers): # Run the server sock = socket(AF_INET, SOCK_STREAM) so...转载 2017-10-18 15:17:37 · 3672 阅读 · 1 评论 -
PYTHON——ImportError: No module named redis
ImportError: No module named redis转载声明:感谢原作者,对本人及广大遇到此问题的同僚们带来的帮助。原作者链接已找不到,万分愧疚。看到望联系在安装过Redis后,通过Python程序导入redis时,遇到一个“ImportError: No module named redis”错误,网上查了下原因,解决办法如下:Python默认是不支持Redis...原创 2017-11-10 15:26:16 · 23716 阅读 · 10 评论 -
PYTHON——OrderedDict 有序无序字典转换
import jsonfrom collections import OrderedDict # 有序字典foo = {'b': 1, 'c': 2}# 无序字典转为有序字典foo = OrderedDict(foo) # foo == OrderedDict([('c', 2), ('b', 1)])foo['a'] = 0 # fo...原创 2019-10-23 15:46:49 · 6158 阅读 · 0 评论 -
PYTHON——命名规范(基于个人习惯下的整理/非官方推荐规范)
const HELLO_WORLDclass HelloWorlddef hello_worldint helloWorld数据库字段 hello_world自造轮子/规范,总归不好,还是建议严格按照pep8来写0.0,但函数与变量命名相同,不做区分,感觉也不太合适。目标:pycharm不出现任何警告。...原创 2019-03-27 10:54:35 · 333 阅读 · 0 评论 -
FLASK——RuntimeError: No application found
--- no python application found, check your startup logs for errors ---RuntimeError: No application found. Either work inside a view function or push an application context. See http://flask-sqlalch...原创 2019-03-25 18:09:43 · 955 阅读 · 0 评论 -
FLASK——目录结构,待优化
flask终归为小框架,突出快速开发,过于复杂的项目,并不建议使用flask。原创 2019-03-25 10:57:23 · 904 阅读 · 0 评论 -
PYTHON——__name__, __file__
何为 __name__ ?关于python 包的引用相对路径与绝对路径的问题,后续会开文研究0.0。1:结论:直接运行目标文件,目标文件直接打印的__name__ == '__main__'2:结论:若运行文件存在引用关系,被引用文件打印的信息为:__name__ == 祖父包.父包.被导入文件3: 特殊情况:若包中的__init__.py 打印__...原创 2019-02-18 18:23:22 · 898 阅读 · 2 评论 -
PYTHON——自定义import路径
python自定义import 路径(当包位置不在pythonpath默认路径下时,会出现no module named xxx.自定义import路径可解决该问题现暂有方法三种,均可生效1:临时修改导入路径(重启后失效) import sys sys.path.append('/usr/local/path/to/xxx')2:临时设置环境变量(重启后失效):...原创 2018-04-28 15:09:13 · 2149 阅读 · 0 评论 -
PYTHON——random
python 随机库——randomimport randomrandom.choice(['a', 'b', 'c']) -> 'a' or 'b' or 'c'random.sample(['a', 'b', 'c'], 1) -> ['a'] or ['b'] or ['c']random.randint(1, 3) ...原创 2018-05-17 15:51:03 · 207 阅读 · 0 评论