美文网首页
自己建一个Python库并安装使用

自己建一个Python库并安装使用

作者: gstorm | 来源:发表于2020-05-26 12:29 被阅读0次

    在一个空白目录中新建:setup.py文件,模块目录wutils(这个可以任意取名),目录中存放自己的模块文件和__init__.py
    结构如下:

    D:/projects/
    ││  setup.py
    ││
    └└──wutils
            file_reader.py
            __init__.py
    

    setup.py文件:

    from setuptools import setup
    
    setup(
        name='wutils',#包名
        version='1.1',#版本号
        author='author',#作者
        packages=['wutils']#包含的模块
        )
    

    构建模块:python setup.py build,生成build目录

    D:.
    ││  setup.py
    ││
    ├├──build
    ││  └└──lib
    ││      └└──wutils
    ││              file_reader.py
    ││              __init__.py
    ││
    └└──wutils
            file_reader.py
            __init__.py
    

    生成发布压缩包:python setup.py sdist,生成个dist目录

    ├├──dist
    ││      wutils-1.1.tar.gz
    

    解压后安装python setup.py install(这个需要在解压的目录中安装)

    解压后内容
    ...
    Installed d:\programdata\miniconda3\lib\site-packages\wutils-1.1-py3.7.egg
    Processing dependencies for wutils==1.1
    Finished processing dependencies for wutils==1.1
    

    安装成功,可以使用了_

    from wutils.file_reader import YamlReader  #file_reader 是自己写的模块
    
    aa = YamlReader('D:\\temp\\compute\\cn.yml')
    
    print(aa.data)
    
    

    相关文章

      网友评论

          本文标题:自己建一个Python库并安装使用

          本文链接:https://www.haomeiwen.com/subject/jbmmahtx.html