`

python库发布

 
阅读更多
setup.py
from distutils.core import setup
setup(
    name = 'test02',
    version = '1.0.0',
    py_modules = ['test02'],
    author = 'hfpython',
    author_email = 'xxx@163.com',
    url = 'www.xxx.com',
    description = 'test'
    )



test02.py
def print_lol(lst):
        for l in lst:
            #检查一个标识符是否指示某个指定类型的数据对象
            if isinstance(l,list):
                print_lol(l)
            else:
                print(l)



windows在所在目录输入:f:\Python33\python.exe setup.py sdist,linux则输入python3   setup.py sdist,sudo python3 setup.py install

在dist同级目录的test03.py就可以执行了(ps,我的环境是win7)
test03.py
import test02
test02.print_lol((('a','b'),('c','d')))




分享到:
评论

相关推荐

    Python库 | tana2tree-0.1.0.tar.gz

    标题中的“tana2tree-0.1.0.tar.gz”是一个Python库的打包文件,遵循着常见的Python库发布格式。这个文件是一个压缩格式,通常包含源代码、元数据和其他必要的资源,使得开发者可以在自己的项目中引用和使用该库。....

    Python库 | gcl-0.4.14.tar.gz

    **Python库的发布** 开发者通常会将库上传到Python包索引(PyPI,Python Package Index),这是一个官方的Python软件仓库。通过`pip`,Python的包管理器,用户可以轻松安装从PyPI发布的库。遗憾的是,由于没有具体...

    Python库 | ikwilnaarhuis-0.0.0.3.3-py3-none-any.whl

    8. **发布和分发**:开发者可以通过PyPI将Python库发布给全球的Python用户。发布前,需要编写setup.py文件来定义项目信息,然后使用`python setup.py sdist bdist_wheel`命令生成发行版,最后通过twine上传到PyPI。 ...

    Python库 | hikingmap-0.0.1-py3-none-any.whl

    通常,一个完整的Python库发布可能还包括README、LICENSE文件、示例代码、测试文件等,但在这个案例中,这些信息可能需要从其他来源获取,例如项目的GitHub仓库或官方文档。 综上所述,"hikingmap"是一个Python库,...

    Python库 | assemblyline_ui-4.0.1.dev38-py3-none-any.whl

    这通常是Python库发布时的标准做法,每个库对应一个单独的`.whl`文件。 综合这些信息,我们可以推断`assemblyline_ui`是一个专为Python开发者设计的UI库,提供了创建和管理用户界面的工具和功能。这个库可能是开源...

    Python库 | vzmi.foo-0.0.1-py3-none-any.whl

    - 开发者通常将Python库发布到PyPI(Python Package Index),这是一个官方的第三方库仓库,用户可以通过pip直接从这里下载和安装库。"vzmi.foo"可能也可以在PyPI上找到。 综上所述,"vzmi.foo-0.0.1-py3-none-any...

    Python库 | bs_ds-0.9.10-py2.py3-none-any.whl

    在压缩包子文件的文件名称列表中,我们只看到一个文件"bs_ds-0.9.10-py2.py3-none-any.whl",这通常是Python库发布的标准格式,包含了库的所有源代码、元数据以及可能的预编译二进制组件。 Python库"bs_ds"可能是...

    Python库 | packmaker-0.2.4-py3-none-any.whl

    当一个Python库发布时,提供`.whl`文件意味着用户可以避免因缺少编译环境或依赖问题而无法安装的情况,只需简单执行`pip install`命令即可完成安装。 `packmaker-0.2.4-py3-none-any.whl`的命名规则遵循PEP 427,...

    Python库 | tuxedo-0.0.20.tar.gz

    在本篇文章中,我们将深入探讨Python库的概念、tuxedo库的功能以及如何安装和使用这个库。 首先,让我们了解什么是Python库。Python库是一系列预先编写好的函数和模块集合,开发者可以导入并使用这些库来加速开发...

    Python库 | mic-1.3.7.tar.gz

    Python库是开发者在进行Python编程时经常会用到的工具,它们提供了一系列预定义的功能和模块,可以帮助程序员快速、高效地实现各种复杂的任务。标题提到的"mic-1.3.7.tar.gz"就是一个Python库的压缩包,版本号为...

    Python库 | python_api_machine-0.1.1-py2.py3-none-any.whl

    Python库是开发者在编程时经常会使用的工具,它们提供了一系列预定义的功能和接口,使得程序员能够更高效、便捷地实现特定任务。"python_api_machine-0.1.1-py2.py3-none-any.whl" 是一个针对Python的库,特别的是,...

    python库参考手册

    python库参考手册五年前我偶然遇到了 Python, 开始了我的 Python 之旅, 我花费了大量的时间在 comp.lang.python 新闻组里回答问题. 也许某个人发现一个模块正是他想要的, 但是却不知道如何使用它. 也许某个人为他的...

    Python库 | qyc_env-0.0.1-py3-none-any.whl

    Python的打包工具有PyPI(Python Package Index),它是Python社区最大的软件仓库,用户可以在这里发布和下载Python库。发布到PyPI的库需要先创建一个`.tar.gz`或`.whl`文件,然后使用`twine`工具上传。"qyc_env...

    Python库 | termy-0.0.1.tar.gz

    让我们深入探讨一下这个库以及与Python库相关的一些关键知识点。 首先,`tar.gz`是一种常见的文件打包格式,它结合了tar(归档)和gzip(压缩)两种工具。在Linux和Unix环境中广泛使用,这种格式可以将多个文件和...

    Python库 | newtulipy-0.4.5-cp39-cp39-manylinux1_x86_64.whl

    标题中的"Python库 | newtulipy-0.4.5-cp39-cp39-manylinux1_x86_64.whl"表明这是一个针对Python编程语言的库,名为newtulipy,版本号为0.4.5。这里的"cp39"代表它适用于Python 3.9版本,而"manylinux1_x86_64"则...

    PyPI 官网下载 | pkm-python-client-0.1.1.tar.gz

    “pkm-python-client-0.1.1.tar.gz”是一个典型的Python库发布格式,由两部分组成:“.tar.gz”表示这是一个使用tar命令打包并用gzip压缩的文件,这种格式在Unix/Linux系统中常见,也适用于跨平台的Python开发。...

    Python库参考手册.pdf

    - **版本发布**:提供的文件是Python 2.3.3版本的参考手册,这意味着文档中的内容反映了当时的技术状态和发展水平。 - **贡献者**:文档明确指出,翻译团队的信息可以在文末找到,这表明Python社区的重要性和贡献者...

    Python库 | ccr-1.0.4.tar.gz

    **Python库 - ccr-1.0.4.tar.gz** 在Python编程中,库(Library)扮演着至关重要的角色,它们提供了丰富的功能,使开发者能够更高效地编写代码。`ccr-1.0.4.tar.gz`是一个针对Python的特定库,版本号为1.0.4,它被...

    Python库 | girder-download-statistics-3.0.0rc2.dev20.tar.gz

    标题中的“Python库 | girder-download-statistics-3.0.0rc2.dev20.tar.gz”揭示了我们要讨论的主题是Python的一个特定库——girder-download-statistics,它的版本号为3.0.0rc2.dev20,且是以tar.gz格式的压缩包...

    Python库 | aoa-3.1.1rc1-py3-none-any.whl

    标题中的"Python库 | aoa-3.1.1rc1-py3-none-any.whl"指的是一个Python库的特定版本,名为"aoa",其版本号为3.1.1的候选发布版1(rc1),适配Python 3解释器。这种格式遵循Python的wheel文件命名规范,wheel是Python...

Global site tag (gtag.js) - Google Analytics