Python中的模块其实就是Python文件,在文件中可以定义多个类、函数、变量等。正常情况下,同一文件中的代码具有较高的连贯性,不同文件之间的代码是低耦合的,不同文件之间的代码可以相互调用,使得代码可以多次使用。
模块:
通过import Sys导入模块。如果找不到文件,会显示变量的路径值。通过Sys. 浏览搜索目录的路径,通常包含当前目录、Python目录等,并在目录列表中定义搜索顺序(通常为当前优先级)。
如果默认的搜索目录中没有指定访问模块,则必须手动将其添加到搜索目录中。如果多个模块包含相同的内容,可以在访问时指定模块的名称。
如果访问模块没有在默认的搜索目录中指定,则必须手动将其添加到搜索目录中。如果多个模块包含相同的内容,可以在调用时指定模块名称。内容会有所不同,否则根据导入顺序,会导入最后一个模块。
时间库
时间模块根据日期和时间提供不同的类和函数。时间的表达方式通常有三种:施工时间、字体时间、行时间。这三种形式可以在具体函数之间进行转换。当字符串转换为基本时间时,除了需要分析具体的百分比外,还必须在原文中输入其他地方,如空格、对角线、冒号等,否则无法找到匹配。
集群扩展到Python容器:dict、list、set、元组等,并提供一些具有特殊功能的子类。例如,反向、逆向、逆向等。
Defaultdict库
是dict dictionary的一个子类。它支持字典中的所有默认值,用来默认字典中不存在的所有键,而不是只报错。
NumPy库
在Python接口中使用高速包C,而Cython则使用额外的类型来编译Python C,以提高性能。然而,Numba无疑是最方便的,因为它允许装饰者选择加速Python函数。为了进一步提高速度,您可以使用Python标准应用程序来兼容工作负载、SIMD或GPU命令。注意:NumPy可以和Numba一起使用。毕竟NumPy有很多成熟的算法,不需要从头开始应用。不过,对于小算法,NumPy在很多情况下比NumPy高很多倍。
OpenPyxl的工作是修改Excel文件,而不是直接控制Excel。使用Openpycl,你可以自动创建电子表格和工作簿,创建公式,用这些公式填充单元格,并执行许多其他操作。你还可以改变Excel对象的属性,如格式和单元格条件。
想学习python的以下链接点击免费领取资料:https://g.lgcoder.com/ad1/index.html?u=b76d602acd384094861ad751820c99e6