python-包、模块、函数与变量的作用域

2019-11-08  本文已影响0人  猿二胖

一、导入模块

1、import
#引用test模块
import test
#使用test模块内变量a
print(test.a)
#引用test模块,启用packge为包名
import packge.test
#使用test模块内变量a
print(packge.test.a)

可以简化为:

#引用test模块,启用packge为包名
import packge.test as t
#使用test模块内变量a
print(t.a)
备注:
2、from...import
#引用test模块,启用packge为包名
from package.test import a
#使用test模块内变量a
print(a)
3、init.py使用
__all__ = [模块1,模块2]

在其他包的模块下引用该包的时候,就可以导入all内包含的模块

from 包名 import *
import sys
import requests

在该包的模块中,加入如下代码

import t #其中t为该包包名
print(t.sys.path)
总结:
备注
上一篇 下一篇

猜你喜欢

热点阅读