一、 模块 1、模块定义: 将代码量较大的程序分割成多个有组织的、彼此独立但又能互相交互的代码片段,这些自我包含的有组织的代码段就是模块。 2、模块分类: a.标准库(又称内置模块) b.开源模块(又称第三方模块) c.自定义模块 3、模块的路径搜索顺序: a、程序主目录,脚本所在目录 b、PYTH
转载
2017-12-16 12:54:00
223阅读
2评论
模块和包了解模块导入模块制作模块__all__包的使用方法一. 模块Python 模块(Module),是一个 Pyth能名 as 别名
原创
2022-10-14 11:27:38
82阅读
一、模块Python 模块(Module),是⼀个 Python ⽂件,以 .py 结尾,包含了 Python 对象定义和Python语句。模块能定义函数,类和变量,模块⾥也能包含可执⾏的代码。1、导入模块1、导入模块的方式import 模块名from 模块名 import 功能名from 模块名 import *import 模块名 as 别名from 模块名 import 功能名 as 别名2
原创
精选
2022-12-22 08:56:24
288阅读
1、概念解释 2、包和模块的作用 3、包和模块的分类 4、包和模块的一般操作 4.1包和模块的创建 4.2包和模块的基本信息 4.3导入包和模块的方式 4.3.1常规导入 4.3.2 from语句导入 4.3.3注意 导入模块后具体做了什么事? 从哪个位置找到需要导入的模块? 第一次导入时 第二次导 ...
转载
2021-08-10 22:36:00
272阅读
2评论
本部分主要介绍 Python 模块和包的一些基础知识。阅读本文预计需要 10 min。 一文了解Python的模块和包1. 前言2. 模块2.1 模块的创建2.2 模块的导入方式2.3 模块的作用域问题2.4 模块搜索路径2.5 “编译过的” Python 文件2.6 dir()函数2.7 安装模块3. 包4. 巨人的肩膀 1. 前言代码 --> 函数 – > 模块 --> 包,
转载
2023-06-19 20:29:13
146阅读
openpyxl使用教程前言一、openpyxl是什么?二、简单操作使用1 工作簿(WorkBook)1.1 新建工作簿1.2 加载已有的工作簿1.3 保存工作簿2 工作表(WorkSheet)2.1 新建工作表2.2 获取所有工作表名称2.3 修改工作表名称2.4 获取当前活动工作表2.5 指定工作表2.6 获取工作表的最大、最小行与最大、最小列2.7 插入工作表行或列2.8 删除工作表行或列
转载
2023-12-05 16:08:25
150阅读
这一节,我将为大家介绍模块和包:在开发大型软件时,随着代码写的越来越多,如果将所有的代码都放在一个文件里,势必为以后的维护带来很大的困难。正如仓颉造字一样,仓颉是黄帝的史官,用祖传结绳记事的老办法记载史实。时间一长,那些大大小小,奇形怪状的绳结都记了些什么,连他自己也没法辨认了。于是,仓颉开始想新的办法,用什么方式可以帮助大家分辨清不同的事物,在仓颉的努力下,他创造了文字,解决了这个问题。而在 P
原创
2022-10-08 10:10:53
112阅读
模块如何导入模块?为什么必须加上模块名调用呢?因为可能存在这样一种情况:在多个模块中含有相同名称的函数,如果只是通过函数名来调用,解释器无法知道到底要调用哪个函数。所以如果像上述这样引入模块的时候,调用函数必须加上模块名。如何导入模块?如果只需要用到模块中的某个函数/变量/类,如何导入呢?通过这种方式引入的时候,调用函数时只能给出函数名,不能给出模块名,但是当两个模块中含有相同名称函数的时候,后面
原创
2019-12-24 12:23:09
303阅读
这一节,我将为大家介绍模块和包:在开发大型软件时,随着代码写的越来越多,如果将所有的代码都放在一个文件里,势必为以后的维护带来很大的困难。正如仓颉造字一样,仓颉是黄帝的史官,用祖传结绳记事的老办法记载史实。时间一长,那些大大小小,奇形怪状的绳结都记了些什么,连他自己也没法辨认了。于是,仓颉开始想新的办法,用什么方式可以帮助大家分辨清不同的事物,在仓颉的努力下,他创造了文字,解决了这个问题。而在Py
推荐
原创
2022-10-06 23:43:28
411阅读
执行上述指令后,Python 首先会从自己内置模块中查找是否含有该模块的定义,若未查询到会从 sys.path 对应的模块路径查询是否含有对应模块的定义,如果搜索完成,仍然没有对应的模块时,则抛出 import 的异常。为了让创建的模块能够被找到,需要将模块放到上述路径中的一个,因为 Python 只会在这些路径中去查找模块,如果没有
原创
2022-10-08 09:35:52
48阅读
做项目的时候经常会要求做到模块化管理,即同样功能的代码放到同一个文件夹下,以便于方便管理,相信很多人对模块的引用都模糊不清,今天鄙人在这里就总结下。 一、模块导入的使用 在同一个文件夹下有两个文件分别是main.py和module_file.py module_file.py文件的内容 那么在mai
原创
2023-02-01 09:38:40
101阅读
一、模块1、什么是模块?一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀。2、为何要使用模块?简而言之,模块通过使用自包含的变量的包,也就是所谓的命名空间提供了将部件组织为系统的简单的方法。在一个模块文件的顶层定义的所有的变量名都成了被导入的模块对象的属性。正如我们本书中前一部分中见到的那样,导入给予了对模块的全局作用域中的变量名的读取权。也就是说,在模块导入
原创
2017-08-04 00:36:05
1342阅读
点赞
1. 案例需求: 根据配置信息使用闭包实现不同人的对话信息,例如对话:张三: 到北京了吗? 李四: 已经到了,放心吧。2. 实现步骤说明定义外部函数接收不同的配置信息参数,参数是人名定义内部函数接收对话信息参数在内部函数里面把配置信息和对话信息进行拼接输出3. 功能代码的实现# 外部函数def config_name(name): # 内部函数 def say_info(info):
原创
精选
2023-02-11 08:43:27
249阅读
一、前言本小节主要梳理类的模块和包的基本知识点。介绍什么是模块,怎么下载、学习和使用模块。环境说明:Python 3.6、windows11 64位二、了解模块和包模块简单来说就是一个Python文件,常见的Python文件的后缀名是.py,里面可以有类,函数和变量。模块的名称就是文件名。注:除了.py,还有这几类文件:.pyo、.pyc、.pyd、.so、.dll。模块之上还有一级,就是包。包可
转载
2023-09-27 22:55:47
40阅读
模块:就是.py文件,里面定义了一些函数和变量,需要的时候就可以导入这些模块。包:在模块之上的概念,为了方便管理而将文件进行打包。包目录下第一个文件便是 init.py,然后是一些模块文件和子目录,假如子目录中也有 init.py,那么它就是这个包的子包了。常见的包结构:package_a ├── init.py ├── module_a1.py └── module_a2.py库:具有相关功能模
转载
2023-07-02 23:04:28
10000+阅读
#!/usr/bin/env python
# encoding: utf-8
import logging
#定义handler的输出格式
formatter=logging.Formatter('%(asctime)s--%(name)s--%(filename)s--%(message)s')
#创建一个handler,用于写入日志文件,只输出debu
原创
精选
2017-03-02 15:30:15
4834阅读
在自动化测试中,经常需要查找操作文件,比如说查找配置文件(从而读取配置文件的信息),查找测试报告(从而发送测试报告邮件),经常要对大量文件和大量路径进行操作,这就依赖于os模块,所以今天整理下比较常用的几个方法。网上这方面资料也很多,每次整理,只是对自己所学的知识进行梳理,从而加深对某个模块的使用。 ...
转载
2021-10-04 17:22:00
139阅读
2评论
shutil模块作用1、快速的文件复制2、快速的文件压缩3、快速的文件目录递归复制代码#AuthorKangimportshutil#把当目录下的nginx.conf文件复制到另外一个目录,并重命名shutil.copyfile('nginx.conf','/Users/kang/Desktop/nginx.conf.bak')#把base_dir的目录20190218打包压缩到桌面的test.z
原创
2019-02-18 14:05:46
1499阅读