2019-02-15
閱讀量:
740
模塊的導(dǎo)入方式?
模塊的導(dǎo)入方式?
答: 把一個(gè)模塊當(dāng)做成一個(gè)整體來進(jìn)行導(dǎo)入
import sys
從一個(gè)模塊中導(dǎo)入特定的變量或者是方法
from sys import path
調(diào)用的時(shí)候直接使用方法名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']
給導(dǎo)入的模塊或者方法起一個(gè)別名
from sys import path as path_alias
調(diào)用的時(shí)候使用別名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']
添加默認(rèn)的環(huán)境變量,當(dāng)前生效
sys.path.append("PATH_NAME")
可以使用imp
模塊中的reload
方法重新載入某個(gè)模塊的方法,例如下面的實(shí)例:
$ 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)


暫無數(shù)據(jù)
CDA考試動(dòng)態(tài)
CDA報(bào)考指南
推薦帖子
0條評論
0條評論
0條評論
0條評論