Python中import, from...import,import...as的區別


原文鏈接:https://blog.csdn.net/colourful_sky/article/details/76114508

 

在python中import或者from…import是用來導入相應的模塊。


1、舉個例子:

import datetime
print(datetime.datetime.now())

 

以上代碼實現輸出系統當前時間,是引入整個datetime包,然后再調用datetime這個類中的now()方法。 
以上代碼實現功能也可以用以下代碼實現:

 

2、

from datetime import datetime
print(datetime.now())

 

 

這里是從datetime包中只導入datetime這個類,讓后再調用datetime這個類中的now()方法實現同樣的目的。

3、

假如你嫌datetime這個包名稱太長,想要給它取個別名,以后每次用到它的時候都用它的別名代替它,這時就需要用到import…as,例子如下:

import datetime as dt
print(dt.datetime.now())

 

 

以上代碼完成呢個與之前同樣的功能,輸出系統當前時間。


免責聲明!

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



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