2020-08-07

2020-08-07  本文已影响0人  Stat_lysis

模块

又到打卡时间了,最近家里来人,事情太多,赶上孩子生病,实在有点力不从心,但是打卡最后两天一定要坚持。

1、模块是一个程序文件

2、模块的导入

第一种:import 模块名

第二种:from 模块名 import 函数名

第三种:import 模块名 as 新名字

如果一个 .py 文件(模块)被直接运行时,其__name__值为__main__,即模块名为__main__。

所以,if __name__ == '__main__'的意思是:当 .py 文件被直接运行时,if __name__ == '__main__'之下的代码块将被运行;当 .py 文件以模块形式被导入时,if __name__ == '__main__'之下的代码块不被运行。

此包包非彼包包。

包是一种管理 Python 模块命名空间的形式,采用"点模块名称"。

创建包分为三个步骤:

创建一个文件夹,用于存放相关的模块,文件夹的名字即包的名字。

在文件夹中创建一个 __init__.py 的模块文件,内容可以为空。

将相关的模块放入文件夹中。

datetime模块

在处理含有字符串日期的数据集或表格时,我们需要一种自动解析字符串的方法,无论它是什么格式的,都可以将其转化为 datetime 对象。这时,就要使用到 dateutil 中的 parser 模块。

parser.parse(timestr, parserinfo=None, **kwargs)

日期型数据的处理是非常有用的。

上一篇 下一篇

猜你喜欢

热点阅读