python发布模块的步骤分享

在岁月中跋涉,每个人都有自己的故事,看淡心境才会秀丽,看开心情才会明媚。累时歇一歇,随清风漫舞,烦时静一静,与花草凝眸,急时缓一缓,和自己微笑。

1.为模块nester创建文件夹nester,其中包含:nester.py(模块文件):


"""这是"nester.py"模块,提供了一个名为print_lol()函数,
函数作用是打印列表,气质包含嵌套列表"""
def print_lol(the_list):
"""这个函数取了一个位置参数,名为"the_list",可以是任何python列表
所指定的列表中的每一个数据项会递归地输出到屏幕上,各数据项占一行"""
for each_item in the_list:
if isinstance(each_item,list):
print_lol(each_item)
else:print(each_item)

2.在netster文件夹中新建一个setup.py文件(包含需要发布的元素):


from distutils.core import setup
setup(name='nester',
version='1.0',
py_modules='nester',
author='nidieya')

3.构建发布文件:

《Head First Python》里讲的是Linux环境下模块的发布与构建

window下构建模块遇到了问题:

在CMD里面输入python则显示不是内部或外部命令

把python的安装目录添加到系统环境变量PATH中。例如安装在 C:\Python33
我的电脑图标上点右键 -> 属性 -> 高级 -> 环境变量

打开的对话框双击上方的PATH那行,在变量值那栏里添加上C:\Python33;注意与前面的用分号;隔开。
问题解决了就可以进行发布模块的步骤了

在DOS命令行中打开nester所在的目录
cd c:\nester 我放在C根目录下


python setup.py sdist

4.发布安装到你的python本地副本中


python setup.py install
模块发布完成后就可以导入使用了

以上就是python发布模块的步骤分享。一开始,年轻人喜欢晦涩书籍深刻电影,是因为人生过于浅薄,需要填充物。等到稍微成长一点,就懂得了老人们为什么喜欢日出而作日落而息粗茶淡饭笑看一切繁杂,因为,人生翻来覆去反正就那么点事,不用装,谁都不深刻。更多关于python发布模块的步骤分享请关注haodaima.com其它相关文章!

您可能有感兴趣的文章
Python自动化运维-使用Python脚本监控华为AR路由器关键路由变化

Python自动化运维-netmiko模块设备自动发现

Python自动化运维—netmiko模块连接并配置华为交换机

Python自动化运维-利用Python-netmiko模块备份设备配置

Python自动化运维-Paramiko模块和堡垒机实战