Python之模块【构建,安装,导入,测试】
2019-01-05 13:10:50来源:博客园 阅读 ()
1.把功能类似的代码放到一个目录下
2.导入该模块(直接导入该目录名称会报错)
目录结构:
模块代码展示:
导入测试代码:
测试:
3.创建__init__.py文件(表示该目录为一个模块)
4.编辑__init__.py文件,添加代码(集合里面的内容表示为该模块下要导入的文件名称)
__all__ = ["cifar10", "cifar10_input"]
5.重新导入测试
导入成功!
注意:必须跳转到该模块所在的路径下!!!
6.在你开发好的模块同级目录下创建setup.py文件,编辑
1 from distutils.core import setup 2 3 setup(name="cifar", version="1.0", description="cifar10 moduule", author="zhen", py_modules=['cifar.cifar10', 'cifar.cifar10_input'])
7.构建自定义模块
打开控制台,输入cmd进入控制台,执行以下操作:
跳转到指定路径:
执行构建命令:python setup.py build
查看安装后的目录(会多出一个build文件夹,其实就是重新拷贝了一份):
8.打包(便于共享)
执行命令:python setup.py sdist
查看打包后的文件目录:
9.安装自定义模块
执行命令:python setup.py install
注意:最后一行为Writing...表示安装成功!!!
10.测试
跳转到上级目录(不在当前目录都可以)
测试:
表示测试安装成功!!!
11.查看打包中包的内容
PKG-INFO(包含该包的各种信息)
Metadata-Version: 1.0 Name: cifar Version: 1.0 Summary: cifer10 moduule Home-page: UNKNOWN Author: zhen Author-email: UNKNOWN License: UNKNOWN Description: UNKNOWN Platform: UNKNOWN
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:爬虫之正则表达式
- python3基础之“术语表(2)” 2019-08-13
- python3 之 字符串编码小结(Unicode、utf-8、gbk、gb2312等 2019-08-13
- Python3安装impala 2019-08-13
- 小白如何入门 Python 爬虫? 2019-08-13
- python_字符串方法 2019-08-13
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash