? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?共享python代碼模塊
在共享代碼模塊,你必須準備一個發布,在python中發布就是一些文件列表,這些文件列表聯合在一起允許你打包、構建和發布你的模板。
日常辦公會用到的python模塊?第一步:為你的模塊創建一個文件夾,我為我的模塊構建一個名為nester的文件夾
?
python模塊?這個文件夾有個名為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)
python簡單代碼。第二步:在這個文件里創建一個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上)
?