摘要:
Jenkins基本概念- 基于JAVA开源的自动化系统平台 - 在servlet容器中运行,如apache tomcat- 提供CI,CD任务及流水线的服务 - 所有类型的任务:构建、测试、部署等 - apache ant和apache maven项目以及任意shell脚本和windows批处理命令 阅读全文
摘要:
re模块描述:正则表达式(或RE)是一种小型的、高度专业化的编程语言,(在Python中)它内嵌在Python中,产通过re模块实现,正则表达式模式被编译成一系列的字节码,然后由用C编写的匹配引擎执行.正则提供是模糊匹配.字符串提供的方式是完成匹配,如ll就是对应ll 字符匹配(普通字符、元字符)普 阅读全文
摘要:
logging模块记录日志是追踪事件的一种手段。通过添加日志,开发者可以清楚地了解发生了哪些事件,包括出现了哪些错误。logging 模块提供了一系列便捷的函数,用于简单的日志记录。它们分别是 debug(), info(), warning(), error() 和 critical()。 1.日 阅读全文
摘要:
configparser模块描述:用于生成和修改常见配置文件,当前模块在python3.x中变更为configparser 常见的配置文件格式描述:实际是多个字典的形式组成,[]中括号是一个键,下面的是它的值,值里也是字典,键值的形式 使用Python生成配置文件描述:写代码时,尽量不要把所有功能在 阅读全文
摘要:
hashlib模块描述:加密模块,从明文加密成密文,主要是md5和sha md5 加密update 再加密 原理 sha 阅读全文
摘要:
sys模块描述:sys模块所提供的方法实际是与python解释器交互 1.argv传入参数****描述:如ftp上传或下载的功能,如Python脚本有很多功能,如有上传功能,需要传入一个参数post,当传入时作一个判断,把上传的功能放到这块执行,如果输入是下载的功能放在一部分,把程序分割开,当进行时 阅读全文
摘要:
os模块描述:提供对操作系统进行调用的接口 getcwd获取当前的工作目录路径 chdir修改工作目录 curdir返回当前路径 pardir获取当前目录父目录字符串名 makedirs创建目录,可递归 removedirs删除目录,若目录空,则删除,并递归到上一级目录,若也为空,则删除(从cba开 阅读全文
摘要:
迭代器 描述:生成器是迭代器,迭代器不一定是生成器,生成器可以调用next方法,因为生成器本身满足迭代器协议,但是生成器更优雅可以使用yield实现,当调用next时,是封装在yield里,所以yield封闭iter和next,使用起来更加优雅(在了解生成器的基础上看迭代器,理念相似) 迭代器协议条 阅读全文
摘要:
生成器通过列表生成式,可以直接创建一个列表。但是,受到内存限制,列表容量肯定是有限的。如果要创建一个包含100万个元素的列表,不仅占用很大的存储空间,或者仅仅需要访问前面几个元素,加载入内存的其他元素就充分浪费内存空间.所以,如果列表元素可以按照某种算法推算出来,那是否可以在循环的过程中不断推算出后 阅读全文
摘要:
random模块描述:生成随机数 random常用方法random randint自定义范围 choice对序列进行选择 sample随机选 randrange **** chr数字转换字母描述:ASCII对照表有数和字母的对应 验证码函数的实现思路:a.生成一个5位的验证码,包含随机的数字和字母, 阅读全文