随笔分类 -  Python-基础

摘要:任意可迭代对象都可以进行解包操作 字符串 元组 列表 文件对象 迭代器和生成器 原则: 赋值变量的个数和可迭代对象的个数保持一致 字符串 name = 'wangys' a, b, c, d, e, f = name print(a) print(b) print(c) print(d) print 阅读全文
posted @ 2020-04-08 10:54 择一事,终一生 阅读(296) 评论(0) 推荐(0)
摘要:一: 解构 1.1 结构字符串 变量和字符个数必须严格一致 1.2 元祖 变量和元素个数必须严格一致 1.3 列表 1.4 字典 二 深浅拷贝 2.1 直接赋值,操作的是同一个对象 2.2 浅拷贝 只是拷贝的第一级元素,二级元素共享 方法 [:] .copy() 2.3 深拷贝 整体拷贝(所有相关的 阅读全文
posted @ 2019-04-13 19:33 择一事,终一生 阅读(171) 评论(0) 推荐(0)
摘要:一: 概述 字典是有大括号,逗号分隔,有k/v组成 字典的键必须hashable,如数字,字符串,布尔值,元组 二: 操作 2.1 增 2.1.1 直接赋值 如果键不存在,则增加 dic = {'name': 'wangys','age': 18} dic['sex'] = 'male' print 阅读全文
posted @ 2019-04-13 19:08 择一事,终一生 阅读(213) 评论(0) 推荐(0)
摘要:一:元组 元组是一个只读列表,可以使用count,index等,但是元组里的元素不能更改,也不能增加,删除 元祖的一级元素不可更改,当一级元素有可变数据类型时,如列表,列表中的元素可变 1.1 定义 使用小括号并用逗号分隔 如果元祖只包含一个元素,必须加一个逗号 如果是一个空元组 二: range 阅读全文
posted @ 2019-04-07 22:10 择一事,终一生 阅读(190) 评论(0) 推荐(0)
摘要:二、解决黏包问题 2.1 解决黏包方法1 计算消息实体的大小 服务端接受两次,一次时消息大小,二次是消息实体,解决消息实体黏包 客户端发送两次,一次是消息大小,一次是消息实体 在两次收发之间加入一次多余通信,以防止消息大小和消息实体黏包 server端 client 2.2 借助于struct模块 阅读全文
posted @ 2019-02-24 10:42 择一事,终一生 阅读(197) 评论(0) 推荐(0)
摘要:import subprocess ret = subprocess.Popen('netstat -ano',shell=True,stdout=subprocess.PIPE,stderr=subprocess.PIPE) # PIPE管道 print(ret.stdout.read().decode('gbk')) # 需要解码 print(ret.stderr.read().dec... 阅读全文
posted @ 2019-02-23 15:51 择一事,终一生 阅读(323) 评论(0) 推荐(0)
摘要:列表和元祖都属于序列类型,该序列内可以包含任意数据类型,且数据存储是有序的,索引从0到1 一:列表概述 1.1 如何定义一个列表 中括号,已逗号为分割符,可以放任意的数据类型,甚至是对象。 li = ['wangys','lala',123,[1,2,3],{'name':'wangys'}]# 列 阅读全文
posted @ 2019-02-22 08:04 择一事,终一生 阅读(298) 评论(0) 推荐(0)
摘要:一、概述 1.1、处理的文件形式 configparse 主要是用来处理类似于windows的 ini文件,这个文件的特点是有多个节(section),每个节下会存储多个k=v的值 如下配置 1.2、相关方法 config.write() 将配置写入文件,括号里是文件的句柄 二:实践 2.1、生成配 阅读全文
posted @ 2019-02-21 19:39 择一事,终一生 阅读(2426) 评论(0) 推荐(0)
摘要:logging 模块主要用于写日志 logging模块主要有如下几个组件 Logger Logger对象提供应用程序可直接使用的接口 Handler Handler发送日志到适当的目的地 Filter Filter提供了过滤日志信息的方法 Formatter Formatter指定日志显示格式 lo 阅读全文
posted @ 2019-02-21 07:54 择一事,终一生 阅读(177) 评论(0) 推荐(0)
摘要:一 、概述 摘要算法又称哈希算法、散列算法。它通过一个函数,把任意长度的数据转换为一个长度固定的数据串(通常用16进制的字符串表示)。 摘要算法的特点 不论data大小,摘要结果是固定长度 单向函数,计算data的摘要可以,但不可以通过摘要反推data 摘要算法不是加密算法,不能用以加密,因为不能反 阅读全文
posted @ 2019-02-18 07:58 择一事,终一生 阅读(374) 评论(0) 推荐(0)
摘要:一: 概述 Python中一切皆对象,在Python中的反射:通过字符串的形式操作对象的属性或者方法 hasattr 判断是对象否有改属性或者方法,有就返回True,没有就返回false getattr 如果是属性获得该属性的值,如果是方法获得该方法的内存地址 二: 在模块中使用反射 两个文件,ma 阅读全文
posted @ 2019-02-17 17:25 择一事,终一生 阅读(393) 评论(0) 推荐(0)
摘要:property 是一个内置的装饰器函数,只在面向对象中使用 求一个圆的周长和面积 阅读全文
posted @ 2019-02-16 10:52 择一事,终一生 阅读(390) 评论(0) 推荐(0)
摘要:一: 类的定义 二 类成员 变量(字段) 方法 属性 2.1 变量 变量又可以称之为字段,有实例变量(字段),类变量(静态字段)两大类,同时每大类又有私有变量 2.1.1 实例变量 2.1.2 实例的私有变量 2.1.3 类变量 2.1.4 类私有变量 2.3 方法 2.3.1 实例方法 2.3.2 阅读全文
posted @ 2019-02-13 15:21 择一事,终一生 阅读(222) 评论(0) 推荐(0)
摘要:继承是创建新类的方法,以下是几个概念 父类,基类,超类: 被继承的类 子类,派生类:继承而产出的类 单继承:继承一个父类 多继承:继承多个父类 继承: 什么是什么的关系 父类中没有的属性,在字类中出现就叫派生方法 如果字类中有的方法,就用子类的,如果没有就用父类的,如果父类也没有,就报错 子类 父类 阅读全文
posted @ 2019-02-12 08:11 择一事,终一生 阅读(212) 评论(0) 推荐(0)
摘要:一:概述 Python中的字符串的一些概念 可以看作是字符的集合,在数据类型里没有单个字符的数据类型,可以用单个字符表示的一个字符串数据类型 字符串是一种不可变的序列类型,单个字符从左到右按照顺序排列,同时修改某个位置的字符是不被允许的 在Python3中,字符串可以分为三类,str用于Unicod 阅读全文
posted @ 2019-01-29 11:11 择一事,终一生 阅读(1069) 评论(0) 推荐(0)
摘要:序列化模块 json dumps loads dump load pickle dumps loads dump load shelve json 1: dumps/loads 2:dump/load 阅读全文
posted @ 2019-01-27 20:17 择一事,终一生 阅读(179) 评论(0) 推荐(0)
摘要:一 概述 random模块就是取随机数的模块,主要用来做如下四件事情 取随机小数 用的比较少,再并发编程中可能会用到 取随机整数 用的比较多 从一个列表重随机抽取值 打乱一个列表的顺序 二: 随机取小数 random.random # 返回一个随机的小数 ramdom.uniform # 按照一个区 阅读全文
posted @ 2019-01-26 15:19 择一事,终一生 阅读(803) 评论(0) 推荐(0)
摘要:一、time模块 1:概述 时间表示的分类 时间戳 格式化的时间字符串 结构化时间 时间戳:时间戳表示的是从1970年1月1日整0点到目前秒的偏移量,数据类型是浮点型,主要用来让计算机看的 格式化的时间字符串:如 2019-01-26 等 ,数据类型是字符串,主要是人看 结构化时间:结构化时间会将时 阅读全文
posted @ 2019-01-26 14:06 择一事,终一生 阅读(405) 评论(0) 推荐(0)
摘要:sys模块是与Python解释器交互的一个接口 有如下方法 以下是具体方法的使用 1: sys.argv 2: sys.exit 主动告诉操作系统去关闭整个程序,exit(0)表示正常关闭,exit(1)表示非正常关闭 3 sys.version 4 sys.path 5.sys.mudules 阅读全文
posted @ 2019-01-26 13:54 择一事,终一生 阅读(363) 评论(0) 推荐(0)
摘要:一:字符组 使用[],表示同一个位置可以匹配的字符 [0-9] :可以匹配到数字(同一位置) [a-z]:可以匹配小写字母 [A-Z]:可以匹配大写字母 [A-Za-z0-9] 可以匹配大小写字母和数字 二:元字符 . 可以匹配出了换行符以外的任意字符 \w 可以匹配数字,字母和下划线 \s 可以匹 阅读全文
posted @ 2019-01-23 09:31 择一事,终一生 阅读(207) 评论(0) 推荐(0)