美文网首页
包和模块

包和模块

作者: 一杯海风_3163 | 来源:发表于2018-02-05 19:35 被阅读0次
一、python中包和模块的区别:

1.包:包含

__init__.py

文件的文件夹,导入模块的可通过

__all___

变量。
2.模块:编写python代码的py文件。若是自定义了的py文件想要打包发布成为python可用的模块,需要进行如下步骤:
①在自定义py文件的主目录创建setup.py文件,编辑如下:

from distutils.core import setup
setup(name='lyh',version='1.0',description='描述',author='作者',author_email=
'作者邮箱',py_modules=['xx.xx.xx.py','xx.xx,xxx.py']

②执行构建命令:

python setup.py build

③执行打包命令:

python setup.py sdist

④执行安装命令:

python setup.py install

就会将我们打包后的压缩包安装到python对应的第三方模块下:
python36\Lib\site-packages
我们在代码中就可以导入使用这个模块了。

is 是比较两个引用是否指向了同一个对象(地址引用比较)。

== 是比较两个对象是否相等。(比较的数值)

相关文章

  • 2018-08-13

    模块和包的定义 import 和 from import包和模块的引入import引入一个模块import 模块名...

  • 笔记:Python的包和模块的区别

    Python中的模块和包的英文表示: 模块的英文:Module 包的英文:Packages 对模块和包的类比理解:...

  • Python学习笔记7

    异常处理包和模块 包和模块的一般操作 导入操作的本质 模块检索的路径 导入模块的场景 第三方包和模块的安装 异常处...

  • 模块和包

    模块 1.一个python文件就是一个模块 当导入一个模块,就相当于执行了这个模块,创建该模块的命名空间,将模块中...

  • 包和模块

    1、包和模块 什么是包(lib)? 什么是模块(module)? 常见模块或者包的导入方式 1、如果是普通文件夹,...

  • 包和模块

    一、python中包和模块的区别: 1.包:包含 文件的文件夹,导入模块的可通过 变量。2.模块:编写python...

  • 模块和包

    封装包很简单。在文件系统上组织代码,并确保每个目录都定义了init.py文件 (http://upload-ima...

  • 包和模块

    1、python模块(module) 在计算机实际的开发过程中,随着代码量的不断增加,如果放在一个文件中会变得越来...

  • 模块和包

    包和模块: 包(lib):通常包总是一个目录,可以使用import导入包,或者from + import来导入包中...

  • 包和模块

    了解一个生态系统的关键是学习它的词汇。Node.js和npm有一个非常特别的包和模块的定义,很容易弄混淆。我们会在...

网友评论

      本文标题:包和模块

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