b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

python版本查看cmd python全栈开发【第十二篇】Python的模块和包(2)

电脑杂谈  发布时间:2018-02-19 12:59:25  来源:网络整理

2.对于导入后,在使用时就没有这种限制了,点的左边可以是包,模块,函数,类(它们都可以用点的方式调用自己的属性)。

3.对比import item 和from item import name的应用场景:

如果我们想直接使用name那必须使用后者。

4.import

5.__init__.py文件:

不管是哪种方式,只要是第一次导入包或者是包的任何其他部分,都会依次执行包下的__init__.py文件(我们可以在每个包的文件内都打印一行内容来验证一下),这个文件可以为空,但是也可以存放一些初始化包的代码。

6.from glance .api import *

在讲模块时,我们已经讨论过了从一个模块内导入所有*,此处我们研究从一个包导入所有*。

此处是想从包api中导入所有,实际上该语句只会导入包api下__init__.py文件中定义的名字,我们可以在这个文件中定义__all___:

7.绝对路径导入和相对路径导入

绝对路径:以glance作为起始

相对路径:用.或者..的方式最为起始(只能在一个包中使用,不能用于不同目录内)

相对路径只能在包中用(带上.或者..的在该模块下执行是报错的)


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-85032-2.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    • 常洋洋
      常洋洋

      舍不得再怎么不舍终究还是要舍得

      • 徐阳
        徐阳

        说白了预调酒只有新鲜度

    热点图片
    拼命载入中...