python数据包处理模块,数据分析常用的python包
1、包
(1)包是存储多个模块的文件夹。它的功能是包含多个模块,本质上还是一个模块,所以包也可以包含在里面。
(2)库:与模块和包相比,库是一个更大的概念。在Python标准库中,每个库包含多个包,而每个包包含多个模块。
(3) A __init__。py模块必须在每个包的目录下创建,告诉Python把这个目录当作一个包。
用法示例
首先,创建一个新的测试文件夹并添加一个__init__。将文件复制到文件夹:
#包的文档
这是一个简单的包。
打印(“这是一个简单的包”)
用这个包。
导入测试
打印(测试。__doc__)
打印(类型(测试))
打印(测试)
这是一个简单的包。
这是一个简单的包。
类“模块”
“c :/用户/管理员/桌面/2021-1-14 测试\__init__”中的模块“测试”。皮2、查看模块成员
Dir()函数
Dir函数,用于查看指定模块中包含的所有成员(包括变量、函数和类)
所有成员,不仅包括可以调用的模块成员,还包括名称以双下划线“_ _”开头和结尾的所有成员(在此模块中使用,不希望被其他文件调用)
通过dir()函数查看字符串模块中包含哪些成员。
导入字符串
打印(目录(字符串))
[chainmap , formatter , template , _ templatemetaclass , _ _ buildings _ _ , _ _ cached _ , _ _ doc _ _ , _ _ file _ _ .忽略显示dir()函数输出的特殊成员。
导入字符串
print([efore indir(string)if note . starts with( _ )])
基于dir()函数的输出结果,我们可以筛选出有用的成员,并通过列表推导公式显示python包和模块的上述内容。希望能对大家有所帮助!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。