- 博客(5)
- 资源 (3)
- 收藏
- 关注
原创 pyenv 和 pipenv 和 direnv 管理Python环境
管理多个相互独立的 Python 虚拟开发环境最终实现pyenv:同一台电脑管理多个 Python 版本pipenv:每一个项目建立项目隔绝的虚拟环境direnv:进入项目自动激活虚拟环境Pyenvpyenv 可以改变全局的 Python 版本,安装多个版本的 Python, 设置目录级别的 Python 版本。安装 Pyenvbrew install pyenv或 ...
2018-12-19 11:58:52 1259
原创 Python的functools模块
Python的functools模块functools 模块可以说主要是为函数式编程而设计,用于增强函数功能。functools模块用以为可调用对象(callable objects)定义高阶函数或操作。文章目录Python的functools模块partialupdate_wrapperwrapsreducecmp_to_keylru_cachesingledispatchparti...
2018-12-09 19:22:17 29359
原创 Python的itertools模块
Python的itertools模块itertools 模块用来产生不同类型迭代器的函数或类,这些函数的返回都是一个迭代器。可以通过for循环来遍历取值,也可以使用next()取值模块提供的迭代器函数类型无限迭代器:生成一个无限序列有限迭代器:接收一个或多个序列作为参数,进行组合、分组和过滤组合生成器:序列的排列、组合文章目录Python的itertools模块无限迭代器co...
2018-12-09 18:14:50 617
原创 Python 进阶
文章目录*args 用法**kwargs 用法可迭代对象迭代对象迭代器迭代生成器Map、Filter、ReduceMapFilterReduce三元运算符装饰器日志功能在函数中嵌入装饰器__slots__魔法try/else 语句一行式简易 Web server一行构造器列表展平使用C扩展CTypesSWIGPython/C API协程函数缓存上下文管理器基于生成器的实现变为上下文对象*args...
2018-12-09 15:45:49 719
原创 Python的Collections
文章目录defaultdict在字典中对键进行嵌套操作counterdequenametupledefaultdict不需要检查key是否存在from collections import defaultdictdemo = (('a',1),('b',2),('c',3),('d',4))print(dict(demo))default_demo = defaultdict(...
2018-12-07 16:31:42 653
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人