python
chenlvzhou
这个作者很懒,什么都没留下…
展开
-
自动化运维工具之fabric
fabricFabric是一个基于Python(2.5-2.7)的库和命令行工具,用来提高基于SSH的应用部署和系统管理效率。稍微了解Python的人都知道,实际上它只节省了数行 if name == “main” 这样的惯例代码而已。Fabric 的设计目的更是为了使用它自己的 API,包括执行 Shell 命令、传送文件等函数(或操作)接口。原创 2017-05-30 14:29:22 · 1586 阅读 · 0 评论 -
python中的ORM
ORM 对象关系映射(Object Relational Mapping,简称ORM)模式是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。简单的说,ORM是通过使用描述对象和数据库之间映射的元数据,将程序中的对象自动持久化到关系数据库中。那么,到底如何实现持久化呢?一种简单的方案是采用硬编码方式,为每一种可能的数据库访问操作提供单独的方法。 ·原创 2017-05-31 22:54:20 · 582 阅读 · 0 评论 -
Python虚拟环境
virtualenvPython的背后有着庞大的开源社区支持,但是有一个缺点就是每个包的质量都参差不齐,如果我们在工作服务器上去测试安装每个包,就会造成整个的服务器形成庞大复杂的第三方包依赖(所有第三方的包都会被pip安装到Python的site-packages目录下)。原创 2017-06-13 10:31:28 · 331 阅读 · 0 评论