前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >[Python] 如何用import导入模块

[Python] 如何用import导入模块

作者头像
Kevin_17
发布2024-03-19 15:20:07
670
发布2024-03-19 15:20:07
举报
文章被收录于专栏:Base_CDNKevinBase_CDNKevin

本篇博客来记以下关于import导入模块的笔记~

我们在Python中可以使用import从标准库中导入一天模块,模块相当于是一个 .py 文件,我们导入后调用相当于执行调用的 .py 文件中的代码。导入是由import处理的,但是导入的方法有很多,下文将展示多种导入方法及之间的不同作用,以从datetime中导入datetime类型计算两个时间之间的差值来讲解。

直接导入

代码语言:javascript
复制
import [模块名]
代码语言:javascript
复制
import datetime

date1 = datetime.datetime(year = 2008,month = 10,day = 23)
date2 = datetime.datetime(year = 2012,month = 3, day = 12)

print(date2 - date1)

直接导入模块的话当需要调用模块中的类型的时候就需要用 模块.类型 的格式来进行调用。

导入模块时重命名

代码语言:javascript
复制
import [模块] as [重命名]
代码语言:javascript
复制
import datetime as dt

date1 = dt.datetime(year = 2008,month = 10,day = 23)
date2 = dt.datetime(year = 2012,month = 3, day = 12)

print(date2 - date1)

重命名之后就可以使用重命名的名字进行调用模块中的类型。

直接导入类型

代码语言:javascript
复制
from [模块] import [类型]
代码语言:javascript
复制
from datetime import datetime

date1 = datetime(year = 2008,month = 10,day = 23)
date2 = datetime(year = 2012,month = 3, day = 12)

print(date2 - date1)

这样的话就只是将模块中的类型给导入了,可以在这个py文件中使用导入的类型。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2024-03-19,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 直接导入
  • 导入模块时重命名
  • 直接导入类型
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档