import 與 from…import 的區別


首先你要了解 import 與 from…import 的區別。

  • import 模塊:導入一個模塊;注:相當於導入的是一個文件夾,是個相對路徑。
  • from…import:導入了一個模塊中的一個函數;注:相當於導入的是一個文件夾中的文件,是個絕對路徑。

所以使用上的的區別是當引用文件時是:

import //模塊.函數 fromimport // 直接使用函數名使用就可以了

所以

from…import *:是把一個模塊中所有函數都導入進來; 注:相當於:相當於導入的是一個文件夾中所有文件,所有函數都是絕對路徑。

結論:

from…import *語句與import區別在於:

import 導入模塊,每次使用模塊中的函數都要是定是哪個模塊。

from…import * 導入模塊,每次使用模塊中的函數,直接使用函數就可以了;注因為已經知道該函數是那個模塊中的了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM