轉載自 https://www.cnblogs.com/xxoome/p/5880693.html
import datetime是引入整個datetime包,如果使用datetime包中的datetime類,需要加上模塊名的限定。
1 import datetime 2 3 print datetime.datetime.now()
如果不加模塊名限定會出現錯誤:TypeError: 'module' object is not callable \ AttributeError: 'module' object has no attribute 'now'
from datetime import datetime是隻引入datetime包裏的datetime類,在使用時無需添加模塊名的限定。
1 from datetime import datetime 2 3 print datetime.now()
總結:Python導入模塊的方法有兩種:import module 和 from module import,區別是前者所有導入的東西使用時需加上模塊名的限定,而後者不需要。