03 2018 档案
摘要: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位的验证码,包含随机的数字和字母,
阅读全文
摘要:time模块 help查看帮助 time:unix诞生1970年到现在的一个时间戳 **** clock计算CPU执行时间 sleep睡眠 **** gmtime结构化时间解释:地球是圆的,太阳升起时每个国家的时间是不一样的,自西向东转,一般是东部的国家先看到太阳,所以作为一天是,东部的国家先进入,
阅读全文
摘要:装饰器(函数)准备条件a.作用域:LEGBb.高阶函数:a.函数名可以作为参数输入 b.函数名字可以作为返回值c.闭包 1.闭包函数定义:如果在一个内部函数里,对在外部作用域(但不是在全局作用域)的变量进行引用,那么内部函数就认为是闭包(closure) Summary: 闭包=函数块(inner函
阅读全文
摘要:内置函数常用的内置函数1.filter(function,sequence) 描述:filter是一个函数,有两个参数,第一个参数是函数,第二个参数是序列,filter会遍历序列的元素,作为参数传进去,str = ['a','b','c','d']有四个元素,s不等于元素,就返回,等于就直接过滤掉.
阅读全文
摘要:递归函数在数理逻辑和计算机科学中,递归函数或μ-递归函数是一类从自然数到自然数的函数。直觉上递归函数是"可计算的"。事实上在可计算性理论中已经证明了它确实是图灵机的可计算函数。递归函数与原始递归函数相关,而且递归函数的归纳定义(见下)创建在原始递归函数之上。但不是所有递归函数都是原始递归函数——其中
阅读全文
摘要:高阶函数在数学和计算机科学中,高阶函数是至少满足下列一个条件的函数:接受一个或多个函数作为输入输出一个函数在数学中它们也叫做算子(运算符)或泛函。微积分中的导数就是常见的例子,因为它映射一个函数到另一个函数。在无类型lambda演算,所有函数都是高阶的;在有类型lambda演算(大多数函数式编程语言
阅读全文
摘要:Python 函数函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数。函数的特性: 1.减少重复代码 2.方便修改,更易扩展 3.保
阅读全文
摘要:描述:基于生产中需要及时掌握重要应用的日志情况,可以使用zabbix进行监控通知 zabbix监控的配置实现 1. 配置zabbix_agentd.conf(由于之前的配置这里是主动和被动混合使用) 2.设置日志文件的权限 3.修改logrotate配置并重启agent 4.在zabbix的web管
阅读全文
摘要:集合:把不同的元素组成一起形成集合,是Python基本的数据类型两大作用:a.去重b.关系测试 1.去重注:集合元素:组成集合的成员不可重复 把列表去重 去重后转换成列表 2.集合的特征集合对象是一组无序排列的可哈希的值,集合成员可以做字典的键可哈希:字典的key,必须是一个不可变类型,可以是整型,
阅读全文
摘要:场景引入:一个列表存了字符串,需要拷贝一份来单独操作,而不影响之前的数据分析:如下的做法是用于数据量比较小的,如果数据量大根本用不了 Python拷贝的实现a.copy方法(一般情况的实现) 修改s2,对于s本身的数据没有影响 b. 浅拷贝当列表里面嵌套列表,对列表里的列表修改,对源数据有影响,两个
阅读全文
摘要:1.IDE介绍及设置:集成开发环境(IDE,Integrated Development Environment ) VIM #经典的linux下的文本编辑器 Emacs #linux 文本编辑器, 比vim更容易使用 Eclipse # Java IDE,支持python, c ,c++ Visu
阅读全文
摘要:文件操作一.文件操作的流程1. 建立文件2. 建立文件对象,就是打开文件open函数,即打开文件句柄3.模式操作,如读r,写w4.调用方法,如read()5.关闭文件(.close把缓冲区的数据写入到磁盘,即使不手动做,python也会自动执行,前提是程序执行完,但是建议每次都手动加上)注意:能调用
阅读全文
摘要:故障描述: 在处理故障时,由于配置些服务后要对Azure虚拟机进行重启,重启后发现无法使用ssh连接 故障处理过程 1. 重启中后,使用xshell连接时,socket就马上closed,对它做ping测试再现网络是正常的 2.同事建议向Azure的后提供技术支持,以是拨打客户电话拨打 400-08
阅读全文
摘要:字符编码二进制 > ASCII: 只能存英文和拉丁字符,一个字符占一个字节 > gb2312: 只能存6700多个中文, 1980 > gbk1.0: 存了2万多字符, 1995 > gb18030: 2000, 27000中文 > unicode: 万国码, 最初utf-32,一个字符占4个字符
阅读全文

浙公网安备 33010602011771号