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下构建模块遇到了问题:
把python的安装目录添加到系统环境变量PATH中。例如安装在 C:\Python33
我的电脑图标上点右键 -> 属性 -> 高级 -> 环境变量
打开的对话框双击上方的PATH那行,在变量值那栏里添加上C:\Python33;注意与前面的用分号;隔开。
问题解决了就可以进行发布模块的步骤了
在DOS命令行中打开nester所在的目录
cd c:\nester 我放在C根目录下
复制代码 代码如下:
python setup.py sdist
4.发布安装到你的python本地副本中
复制代码 代码如下:
python setup.py install
模块发布完成后就可以导入使用了
发布模块
P70系列延期,华为新旗舰将在下月发布
3月20日消息,近期博主@数码闲聊站 透露,原定三月份发布的华为新旗舰P70系列延期发布,预计4月份上市。
而博主@定焦数码 爆料,华为的P70系列在定位上已经超过了Mate60,成为了重要的旗舰系列之一。它肩负着重返影像领域顶尖的使命。那么这次P70会带来哪些令人惊艳的创新呢?
根据目前爆料的消息来看,华为P70系列将推出三个版本,其中P70和P70 Pro采用了三角形的摄像头模组设计,而P70 Art则采用了与上一代P60 Art相似的不规则形状设计。这样的外观是否好看见仁见智,但辨识度绝对拉满。