首先你要了解 import 與 from…import 的區別。
- import 模塊:導入一個模塊;注:相當於導入的是一個文件夾,是個相對路徑。
- from…import:導入了一個模塊中的一個函數;注:相當於導入的是一個文件夾中的文件,是個絕對路徑。
所以使用上的的區別是當引用文件時是:
import //模塊.函數 from…import // 直接使用函數名使用就可以了
所以
from…import *:是把一個模塊中所有函數都導入進來; 注:相當於:相當於導入的是一個文件夾中所有文件,所有函數都是絕對路徑。
結論:
from…import *語句與import區別在於:
import 導入模塊,每次使用模塊中的函數都要是定是哪個模塊。
from…import * 導入模塊,每次使用模塊中的函數,直接使用函數就可以了;注因為已經知道該函數是那個模塊中的了。