随笔分类 -  python 笔记

摘要:Python识别的文件可以存储三种类型的数据:文本、二进制、原始数据 Python 将属于上述三类的对象视为“类文件对象”。它们也称为流,可以从中读取或写入数据。存储在流中的数据称为该流的缓冲区。前两个,即 Text 和 Binary 流,是缓冲的 I/O 流,原始类型是无缓冲的。 使用python 阅读全文
posted @ 2021-08-11 16:54 P-Z-W 阅读(280) 评论(0) 推荐(0)
摘要:1、socket发送请求 import socket import requests # 方式一 ret = requests.get('https://www.baidu.com/s?wd=alex') # 方式二 client = socket.socket() client.connect(( 阅读全文
posted @ 2019-07-22 15:55 P-Z-W 阅读(129) 评论(0) 推荐(0)
摘要:1、进程 2、进程数据共享 3、进程锁 4、进程池 阅读全文
posted @ 2019-07-20 16:39 P-Z-W 阅读(149) 评论(0) 推荐(0)
摘要:1、lock锁 2、rlock锁 3、semaphore锁 4、condition锁 5、event锁 6、threadinglocal 7、线程池 8、生产者消费者模型 9、获取当前线程 阅读全文
posted @ 2019-07-17 22:31 P-Z-W 阅读(168) 评论(0) 推荐(0)
摘要:1、应用程序 2、线程的使用 3、多线程 4、多线程的问题 5、区别 阅读全文
posted @ 2019-07-16 22:48 P-Z-W 阅读(155) 评论(0) 推荐(0)
摘要:1、进度条 2、计算文件大小 3、修改文件名称 4、图标 5、client 6、server 阅读全文
posted @ 2019-07-16 22:34 P-Z-W 阅读(193) 评论(0) 推荐(0)
摘要:1、线程 2、socketserver 阅读全文
posted @ 2019-07-16 22:29 P-Z-W 阅读(137) 评论(0) 推荐(0)
摘要:1、server 2、client 阅读全文
posted @ 2019-07-08 15:39 P-Z-W 阅读(121) 评论(0) 推荐(0)
摘要:1、server 2、client 阅读全文
posted @ 2019-07-08 15:37 P-Z-W 阅读(116) 评论(0) 推荐(0)
摘要:1、server 2、client 阅读全文
posted @ 2019-07-05 15:55 P-Z-W 阅读(111) 评论(0) 推荐(0)
摘要:1、约束 例子 2、结论 3、自定义异常 例子 4、日志 阅读全文
posted @ 2019-06-30 10:18 P-Z-W 阅读(123) 评论(0) 推荐(0)
摘要:1、issubclass用法 2、type用法 3、isinstance用法 4、查看方法和函数 5、反射 应用 阅读全文
posted @ 2019-06-21 10:55 P-Z-W 阅读(129) 评论(0) 推荐(0)
摘要:1、主动调用其他类的成员 方式一 方式二 2、特殊成员 阅读全文
posted @ 2019-06-16 00:56 P-Z-W 阅读(145) 评论(0) 推荐(0)
摘要:1、变量 实例一: 2、方法 总结 3、属性 4、嵌套 阅读全文
posted @ 2019-06-12 16:33 P-Z-W 阅读(165) 评论(0) 推荐(0)
摘要:1、面向对象方式格式 2、面向对象代码如何编写 归类 方式一:归类+提取公共值 方式二:在指定类中编写和当前类相关的所有代码 + 提取公共值 3、面向对象的三大特性:封装/继承/多态 封装 继承 支持多继承(先找左/再找右) 阅读全文
posted @ 2019-06-10 22:01 P-Z-W 阅读(141) 评论(0) 推荐(0)
摘要:1、判断模块是否被导入 2、给模块取别名 3、导入多个模块 4、使用from import 5、模块当作搜索路径 阅读全文
posted @ 2019-06-04 17:21 P-Z-W 阅读(135) 评论(0) 推荐(0)
摘要:1、单分支 2、多分支 3、多分支合并 4、万能异常 5、as语法 能够将具体错误信息打印出来 6、多分支 + 万能异常 : 万能异常应该永远放在异常处理的最下面 7、else分支 8、finally分支 9、异常处理的几种情况 阅读全文
posted @ 2019-06-02 22:27 P-Z-W 阅读(185) 评论(0) 推荐(0)
摘要:1、json模块 # json 在所有的语言之间都通用 : json序列化的数据 在python上序列化了 那在java中也可以反序列化# 能够处理的数据类型是非常有限的 : 字符串 列表 字典 数字# 字典中的key只能是字符串 # 向文件中记录字典 # 从文件中读取字典 # dump load  阅读全文
posted @ 2019-05-03 14:30 P-Z-W 阅读(106) 评论(0) 推荐(0)
摘要:1、random模块(取随机数模块) # 取随机小数 : 数学计算 # 取随机整数 : 彩票 抽奖 # 从一个列表中随机抽取值 : 抽奖 # 打乱一个列表的顺序,在原列表的基础上直接进行修改,节省空间 #验证码练习 # 4位数字验证码 # 6位数字验证码 # 6位数字+字母验证码 # 函数版本 # 阅读全文
posted @ 2019-04-28 23:09 P-Z-W 阅读(172) 评论(0) 推荐(0)
摘要:1、re模块(#regex) # 查找 # findall : 匹配所有 每一项都是列表中的一个元素 # search : 只匹配从左到右的第一个,得到的不是直接的结果,而是一个变量,通过这个变量的group方法来获取结果 # 如果没有匹配到,会返回None,使用group会报错 # match 从 阅读全文
posted @ 2019-04-28 00:15 P-Z-W 阅读(192) 评论(0) 推荐(0)