- 打包发布包
1. 创建文件夹nester,将要打包的Py文件copy到此
2. 创建安装Setup.py文件
from setuptools import setup, find_packages
setup(
name="nester",
version="1.0",
keywords=("test", "xxx"),
description="eds sdk",
long_description="eds sdk for python",
license="MIT Licence",
py_mudels = 'nester',
url="http://test.com",
author="test",
author_email="[email protected]"
)
3. 在nester目录输入下面两个命令:(注意带上pathon.exe的目录)
python.exe setup.py sdist
python.exe setup.py install
4. 使用包
import nester.day2
men = ["张三", ["李四", ["王五", "李六"]]]
nester.day2.myprint(men)
或者
from nester.day2 import myprint
men = ["张三", ["李四", ["王五", "李六"]]]
myprint(men)
备注:day2的内容
#!/usr/bin/python
"""
题目
men = ["张三",["李四, [王五]"]]
用函数和递归方法,打印出
人员信息:张三
人员信息:李四
人员信息:王五
"""
def myprint(alist):
for item in alist:
if isinstance(item, list): # 如果item是个list
myprint(item)
else:
print("人员信息:" + item)