Python学习之构建发布模块

 时间:2024-10-23 01:32:11

1、模块可以合理组织代码,并进行复用;模块就是一个包含Python代码的文本文件。对模块的主要需求就是要求文件名以.py结尾,这是Python扩展名。根据上面的定义,把一个函数的代码保存到一个以.py结尾的文件中,这个函数就包含在一个模块中了先来看看一个模块:def print_lol(the_list,indent=False,level=0): for each_item in the_list: if isinstance(each_item,list): print_lol(each_item,indent,level+1) else: if indent: for tab_stop in range(level): print("\t",end='') print(each_item)

Python学习之构建发布模块

2、对上面python进行简介range():返回一个迭代器,根据需要生成一个指定范围的数字。从0开始,直到(但不包含)某个数的数字列表。如果入参为负数,则range(-1)返回结果为空集体print("\t",end='') :end=''作为BIF print的一个参数会关闭其默认行为(即在输入中自动进行换行)。有这个参数后,print不会进行换行

Python学习之构建发布模块

4、发布工具包含有构建一个发布所需的所有功能。在nester.py和setup.py所有文件夹在cmd中设置为当前目录,执行发布命令命令:python setup.py sdist

Python学习之构建发布模块

5、查看生成的文件新增的文件夹dist生成的文件:MANIFEST-->包括发布中的文件列表# file GENERATED by distutils, do NOT editnester.pysetup.py

Python学习之构建发布模块Python学习之构建发布模块Python学习之构建发布模块
  • 如何解决吃荔枝上火而引起牙痛的问题
  • 广西龙脊梯田风景区旅游攻略
  • 如何去除玻璃胶
  • 如何开通深圳公交乘车码?
  • 小儿补充铁剂有什么值得注意的
  • 热门搜索
    囡怎么读音 羊排的做法 发财树怎么养 ins怎么注册 鱼生的做法 鞑靼怎么读 浚怎么读 螃蟹粥的做法 猪肘子的做法 炖鸡怎么炖好吃