美文网首页
模块和包

模块和包

作者: 魔曦帝天 | 来源:发表于2019-09-25 19:20 被阅读0次
from pkg import md1,x   #pkg 包名  
# __init__.py默认执行
print(x)
print(md1.name)  #调用模块下的属性
调用包内模块时,要与包同一级

包就是包含了一个 __init__.py 文件的文件夹,

这个文件夹下可以有更多的目录或文件。就是说,包里可以用子包或单个 .py 的文件。

单独导入包

import package  # 注意这样不会导入其下面的模块和子包

从包中导入下面的模块

from package import t

从包或子包的模块中导入具体的对象

from package.subpkg.som_mod import x
from package.t  import x  as y   # 把 x 导入后起个别名 y

不论是导入包还是模块,从左向右的顺序来说,最后一个点儿的左边一定是一个包名,而不能是一个模块名

模块

导入模块

import  some_mod

要想使用模块中的变量名或者函数名等,只需要使用 模块名.变量名 的方式即可
从模块中导入多个对象

from some_mod import x, foo

相关文章

  • 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/ugvhyctx.html