老师求解释

老师求解释

http://img1.sycdn.imooc.com//climg/5e3d24c208057e9916000683.jpg老师,像这种是怎么回事,去掉from datetime,关写一个import datetime,time就不会报错

为什么这种方法行不通

正在回答

登陆购买课程后可参与讨论,去登陆

1回答

同学,您好:
因为from datetime import datetime,time中没有sleep()方法,而import time里面就有sleep()方法,所以同学只需要引入import datetime,time即可~因此是不会报错的~

  • 玖__ 提问者 #1
    如果from datetime import datetime,time,sleep这样也是出错啊, import不是包括datetime和time俩个模块吗
    2020-02-08 12:02:33
  • 玖__ 提问者 #2
    奥对,如果from....import....这种格式,from导入的是包或者模块,import导入的是方法或者类,可以这样理解吗
    2020-02-08 12:04:25
  • 为学习而奋斗 回复 提问者 玖__ #3
    同学,您好: from ... import 这种格式的大概意思是:从(from)哪个包(模块)导入(import)什么什么方法或者模块,而import 导入的是一个包或者是模块,比如说,import可以导入os模块是不是,也可以导入datetime这个包,例如:如果同学导入的是from datetime import datetime的时候,那么我们使用的时候就是直接的 f = datetime(2020,1,22),是不是,那么如果你是直接import datetime,time的话那么就是f = datetime.datetime(2020,1,22) 而time这个时候里面就有sleep了,因为time单独这个模块里面才有sleep,如果是datetime里面的time就是没有sleep,因为在datetime里面的time同学可以理解为是定义一个时间~
    2020-02-08 13:24:04
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
1.Python零基础入门
  • 参与学习           人
  • 提交作业       2727    份
  • 解答问题       8160    个

想要进入Python Web、爬虫、人工智能等高薪领域,你需要掌握本阶段的Python基础知识,课程安排带你高效学习轻松入门,学完你也能听得懂Python工程师的行业梗。

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师