通常使用jimport和form...import導入模塊函數
下面以spam.py爲列spa
#spam.py print('from the spam.py') money = 1000 def read1(): print('spam模塊:',money) def read2(): print('spam模塊') read1() def change(): global money money = 1
# python當作一個手機,pip是應用管家,time就是應用管家裏的一個應用,要用它,import import time time.time()
用上面導入模塊time()爲列:code
import 發生的3件事情orm
模塊的重複導入會直接飲用以前創造好的結果,不會重複執行模塊的文件,即重複導入會發生:spam=spam=模塊名稱空間的內存地址。ip
能夠同時導入多個模塊內存
import time,os,requests #建議使用下面 import time import os import requests
from time import gmtime
from...import...首次導入模塊發生了3件事:作用域
導入文件內的全部功能:requests
__all__ = ['money', 'read1'] # 只容許導入'money'和'read1' form spam import * # 導入模塊內全部的功能,在函數調用的時候只能調用__all__內的函數和變量名,受到__all__的限制