码迷,mamicode.com
首页 > 编程语言 > 详细

Python中import和from......import的区别

时间:2019-01-19 21:15:52      阅读:155      评论:0      收藏:0      [点我收藏+]

标签:lan   target   pack   blank   pac   pytho   org   一点   packages   

1、import datetime

引入的是datetime.py文件,文件在这里也叫模块module。

之后可以用datetime.datetime,表示datetime这个文件里面的datetime类。

另外看到除了datetime还有其他的类,因此也可以用datetime.timedelta

2、from datetime import datetime

从datetime.py文件中引入了datetime类,如果要引用上面的timedelta类,应该再来一句:

from datetime import timedelta。

 

最后说一下这两个的区别,我现在只注意到一点,来自于官网的:

import xx.xx.xx,最后的一个xx可以是package或者module,但绝对不能是函数或者类的名字。

比如,在这里,import datetime.datetime就是不对的。

整体可以参考这里:

6. Modules - Python 3.6.6 documentation


例如:from import : 从车里把矿泉水拿出来,给我
import : 把车给我



链接:https://www.zhihu.com/question/38857862/answer/486815212

Python中import和from......import的区别

标签:lan   target   pack   blank   pac   pytho   org   一点   packages   

原文地址:https://www.cnblogs.com/gkh-whu/p/10293110.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!