共享python代码模块

                                                                                                           共享python代码模块

在共享代码模块,你必须准备一个发布,在python中发布就是一些文件列表,这些文件列表联合在一起允许你打包、构建和发布你的模板。

第一步:为你的模块创建一个文件夹,我为我的模块构建一个名为nester的文件夹

 

这个文件夹有个名为nester.py的的文件。

这个文件的内容是:

 1 """这是“nester”模块,提供了一个名为print_lol()的函数,
 2 这个函数的作用是打印列表,其中可能包含(也可能不包含)嵌
 3 套列表"""
 4 
 5 def print_lol(the_list):
 6     for each_item in the_list:
 7         if isinstance(each_item,list):
 8             print_lol(each_item)
 9         else:
10             print(each_item)

第二步:在这个文件里创建一个setup.py的文件,

文件的内容为:

 1 from distutils.core import setup
 2 
 3 setup(
 4     name='nester',
 5     version='1.0.0',
 6     py_modules=['nester'],
 7     author='oywq',
 8     author_email='oywq@qq.com',
 9     url='http://www.oywq.com',
10     description='a simple printer of nested list',
11 )

这个文件里包含发布的源信息。

第三步:构建一个发布文件

 在进入这个文件夹,打开终端:

 

然后键入下面的命令:python3 setup.py sdist

其中的文件变化:

 

 

 第四步:将发布安装到python本地副本中

在窗口中键入下列的命令:sudo pyton3 setup.py install (这是在linux上)

 

转载于:https://www.cnblogs.com/IKnowYou0/p/6366581.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值