2019-02-15
阅读量:
745
模块的导入方式?
模块的导入方式?
答: 把一个模块当做成一个整体来进行导入
import sys
从一个模块中导入特定的变量或者是方法
from sys import path
调用的时候直接使用方法名path
>>> path
['', 'C:\\Python35\\lib\\site-packages\\pip-8.1.1-py3.5.egg', 'C:\\Python35\\python35.zip', 'C:\\Python35\\DLLs', 'C:\\Python35\\lib', 'C:\\Python35', 'C:\\Python35\\lib\\site-packages']
给导入的模块或者方法起一个别名
from sys import path as path_alias
调用的时候使用别名path_alias
>>> path_alias
['', 'C:\\Python35\\lib\\site-packages\\pip-8.1.1-py3.5.egg', 'C:\\Python35\\python35.zip', 'C:\\Python35\\DLLs', 'C:\\Python35\\lib', 'C:\\Python35', 'C:\\Python35\\lib\\site-packages']
添加默认的环境变量,当前生效
sys.path.append("PATH_NAME")
可以使用imp
模块中的reload
方法重新载入某个模块的方法,例如下面的实例:
$ cat simple.py
#!/use/bin/env python
print('Hello, World!')
spam = 1
>>> import simple
Hello, World!
>>> simple.spam
1
>>> simple.spam += 1
>>> import simple
>>> simple.spam
2
>>> import imp
>>> imp.reload(simple)
Hello, World!
<module 'simple' from '/Users/ansheng/simple.py'>
>>> simple.spam
1






评论(0)


暂无数据
推荐帖子
0条评论
0条评论
0条评论