上一页 1 ··· 9 10 11 12 13 14 下一页
摘要: 1、ifcfg-eth0文件参数详解 DEVICE 网卡名称/网络接口的名称BOOTPROTO 系统启动地址协议 常用参数: none:不使用启动地址协议,none禁止DHCP bootp:BOOTP协议 dhcp:DHCP动态地址协议,开启DHCP服务 static:静态地址协议,启用静态IP地址 阅读全文
posted @ 2018-06-01 19:31 一切都是当下 阅读(4996) 评论(0) 推荐(0) 编辑
摘要: 对所学内容的简单汇总 在安装python依赖库时,我们使用pip install 或者python setup.py install。 pip 会自己搜索适合的版本,python setup.py 需要下载源码本地安装。但是python setup.py 适合一键打包安装。 setup函数包含的参数 阅读全文
posted @ 2018-05-29 17:30 一切都是当下 阅读(19629) 评论(2) 推荐(3) 编辑
摘要: 1、virtualenv介绍 virtualenv通过创建一个单独的虚拟化python运行环境,将我们所需的依赖安装进去,不同项目之间相互不干扰,从而解决不同的项目之间依赖不同,造成的冲突问题 2、安装virtualenv 通过pip命令,安装virtualenv软件包 pip install vi 阅读全文
posted @ 2018-05-27 10:31 一切都是当下 阅读(692) 评论(0) 推荐(0) 编辑
摘要: tox是通用的虚拟环境管理和测试命令行工具。tox能够让我们在同一个Host上自定义出多套相互独立且隔离的python环境,每套虚拟环境中可能使用了不同的 Python 拦截器/环境变量设置/第三方依赖包。所以 tox 最典型的应用就是用于测试 Python 程序的兼容性了。tox是openstack社区最基本的测试工具,比如python程序的兼容性、UT等。 阅读全文
posted @ 2018-05-26 23:37 一切都是当下 阅读(4806) 评论(0) 推荐(1) 编辑
摘要: 针对以前学的内容的一个简单整理 1、单元测试工具介绍 unittest: 是 Python 的标准库,提供了最基本的单元测试功能,包括 单元测试运行器(简称runner) 和 单元测试框架。项目的单元测试代码的测试类可以继承 unittest.TestCase 类,那么这个类就能够被 runner 阅读全文
posted @ 2018-05-26 23:29 一切都是当下 阅读(579) 评论(0) 推荐(0) 编辑
摘要: pytest是python的一种单元测试框架,与python自带的unittest测试框架类似,但是比unittest框架使用起来更简洁,效率更高。 阅读全文
posted @ 2018-05-26 12:08 一切都是当下 阅读(1452) 评论(0) 推荐(0) 编辑
摘要: 1.什么是setuptools? setuptools是Python distutils增强版的集合,它可以帮助我们更简单的创建和分发Python包,尤其是拥有依赖关系的。用户在使用setuptools创建包时,并不需要已安装setuptools,只要一个启动模块即可。 功能亮点: 利用EasyIn 阅读全文
posted @ 2018-05-23 16:36 一切都是当下 阅读(7655) 评论(0) 推荐(0) 编辑
摘要: 学习过包管理相关的知识后,我们就要以OpenStack的方法来创建一个我们自己的项目。这个项目的名称是webdemo,就是一个简单的web服务器。这个项目会贯穿这个系列文章。在本文中,我们首先要创建webdemo的项目框架并添加软件包管理相关的内容 项目目录结构 ~/programming/pyth 阅读全文
posted @ 2018-05-23 14:48 一切都是当下 阅读(379) 评论(0) 推荐(0) 编辑
摘要: OpenStack是使用setuptools工具来进行打包,不过为了满足OpenStack项目的需求,引入了一个辅助工具pbr来配合setuptools完成打包工作。 pbr (Python Build Reasonableness) pbr是一个setuptools的扩展工具,被开发出来的主要目的 阅读全文
posted @ 2018-05-23 14:35 一切都是当下 阅读(1150) 评论(0) 推荐(0) 编辑
摘要: 软件包管理是每个OpenStack项目的基础,其目的是用来将项目代码打包成源码包或者二进制包进行分发。一个项目的代码可能会被打包放到PyPI上,这样你可以通过pip命令安装这个包;也可能会被打包放到项目的软件仓库里,这样你可以通过apt-get install或者yum install来安装这个软件包。 阅读全文
posted @ 2018-05-23 11:39 一切都是当下 阅读(233) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13 14 下一页