python

关注公众号 jb51net

关闭
首页 > 脚本专栏 > python > python建立一个自己的包

在python中如何建立一个自己的包

作者:南波兔不写巴哥

这篇文章主要介绍了在python中如何建立一个自己的包,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

python如何建立一个自己的包

一些概念

如何建立(示例)

目标: 我们要建立ansemb包,作为一个工具包,供其他py依赖,是以下的结构

	|--try
		|--ansemb
			|--dataset
				|--test.py
				|--test2.py
				|--__init__.py
			|--config.py
			|--__init__.py

导入自己写好的python包

实例

我导入的是这篇论文中的代码

《Deep Spatio-Temporal Residual Networks for Citywide Crowd Flows Prediction》

setup.py长这样:

我将导入deepst文件中的包,以方便在后续运行中的调用

先将其中deepst文件和setup.py文件放入我anaconda安装的路径下

(这里我创建了虚拟环境,所以直接装在虚拟环境里面)

在此路径下cmd 运行

python setup.py install

则会出现一个build文件


此时表示导入成功

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

阅读全文