Python发布模块

版权声明:学习分享,共同进步 https://blog.csdn.net/Andrew_jdw/article/details/82218365

      在学习算法实现时,遇到面向对象编程,在完成编程后,又遇到了一个新的问题,Python如何编写自己模块,即将之前的编程进行模块化,以便以后随时可以调用。那么模块是什么,有人说模块是程序,为了编写可以更好维护的代码,把很多函数进行分组,分别放到不同的文件里,那么每个文件所包含的代码就相对少很多。在Python中,.py文件就称之为一个模块。在命名函数时尽量避免与Python内置的函数重名。

Python内置函数链接:

http://docs.python.org/3/library/functions.html

步骤:

  1. 创建所需模块化的Python文件,如ganzhiqi.py
  2. 创建文件夹ganzhiqi,将ganzhiqi.py放入该文件夹中
  3. 创建setup.py文件放入ganzhiqi文件夹中(具体设置见文末)。
  4. win + r打开cmd,将路径切换至ganzhiqi文件夹所在的路径,
  5. 然后输入路径至..\python.exe setup.py sdist

  1. 再输入..\python.exe setup.py install,此时ganzhiqi文件夹中多了一个文件夹dist,该文件夹中存放的是压缩包,压缩包中存放的是项目代码。还会多一个build文件夹,该文件夹包含了lib文件夹,lib文件夹下是项目代码。

 

测试:

可以看到已经可以加载该包。

其中setup.py文件设置如下:

猜你喜欢

转载自blog.csdn.net/Andrew_jdw/article/details/82218365