python库的使用方法,python用到的库

  python库的使用方法,python用到的库

  接下来是打包库需要的一些文件,包括http://MANIFEST.in和setup.py http://MANIFEST.in表示打包时不会自动包含的附加文件列表。Setup.py是打包程序配置文件,需要设置一些选项。另外,setup.cfg是一个包含setup.py附加配置信息的文件,我没有使用其中的设置,所以在这个项目中是空的。

  caafinder文件夹就是我们要写的Python程序。我们要注意的是,必须有文件__init__。py在这个文件夹里。

  下面是setup.py的一些简单配置选项

  关于模块,也就是库,我们自己写程序的时候,一般都是通过import XX导入一个需要的模块。在Python中,py文件是一个模块,例如,abc.py文件是一个名为abc的模块。

  你可能也会想,如果不同人写的模块同名呢?为了避免模块名冲突,Python引入了一种按目录组织模块的方法,称为Package。包是一个包含__init__.py的文件夹,如图中的文档所示,我们有一个包caafinder,因为它的子级有一个__init__。py,而caafinder这个包有两个模块:数据库和工作区。__init__。py可以是空文件,也可以是Python代码,因为__init__。py本身就是一个模块,它的模块名是caafinder。

  该程序通过执行以下语句来打包:

  Python setup.py xxx其中xxx可以是以下方式之一:

  例如:

  python setup.py sdist #生成的文件支持pip。此时,根目录中会出现dist文件夹,其中包含文件name-version.tar.gz。这是我们想要发布到PyPI的压缩包。

  要发布PyPI,首先我们需要在PyPI上注册一个账号,并创建一个文件~/。pypirc在本地用户的根目录下,这样我们以后就不需要输入账号密码了。

  接下来,您需要在PyPI网站上注册一个项目。网站提供三种注册方式,随便选一种。最简单的方法是通过上传打包过程中生成的PKG信息文件来生成项目信息。这一步只需要在第一次发布时完成。

  接下来是最后一步,上传打包好的库。我们这里用麻线。如果环境中没有安装它,您需要先使用pip install twine进行安装。

  NEUPLOAD DIST/*此时你可以在网页上看到自己的源代码包,通过使用pip install packagename可以使用我们自己的Python库。

  你学会了吗?赶紧自己动手吧!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: