Python笔记
-
Python 部分知识点总结(八)
此篇博客只是记录第十周未掌握或不熟悉的知识点,用来加深印象。
-
第一周作业
linux基础
-
第一周作业
linux基础
-
ss
sas
-
日志分析项目
日志分析
-
queue,threading,user_agents
queue 模块 队列
threading 模块 线程
user_agents 浏览器信息提取 -
正则表达式
正则表达式 分类 BRE:基本正则表达式,grep,sed,vi等软件支持,vim有扩展 ERE:扩展正则表达式,egrep,grep -E ,sed r等 PCRE:几乎所有的高级语言都是PCRE的方言或则变种, 基本语法 元字符metacharater . 匹配除换行符外任意一个字符 [abc]字符集合,只能表示一个字符的位置,匹配所包含的任意一个字…
-
StringIO
StringIOio模块中的类From io import StringIO内存中,开辟的一个文本模式的buffer,可以像文件对象一样操作它当close方法被调用的时候,这个buffer会被释放StringIO操作getvalue() 获取全部内容。跟文件指针没有关系from io import StringIO# 内存中构建sio = StringIO(…
-
Python 部分知识点总结(七)
此篇博客只是记录第九周未掌握或不熟悉的知识点,用来加深印象。
-
Python面向对象基础
语言分类 面向机器 抽象成机器指令,让机器容易理解 代表:汇编语言 面向过程 按照步骤一步一步走,若出现情况A做相应的处理,若出现情况B做相应的处理 问题规模小,可以步骤化,按部就班处理 代表:C 面向对象OOP 计算机需要处理的问题的规模越来越大,需要多人、多部门协作 代表:C++、Java、Python 面向对象 一种认识世界、分析世界的方法论。将万事万…
-
python学习总结
第一个项目日志分析。(存在不足)
-
正则表达式
正则表达式
-
序列化 Json MessagePack
序列化 反序列化 pickle模块
Json 模块
MessagePack -
文件IO常用操作
io模块 StringIO BytesIO 类
pathlib模块 路径操作 3.4版本开始
os模块 更改权限、显示信息 3.4版本之前路径操作
shuril 模块(高级文件操作
csv 文件
configparser模块 ini文件处理 -
文件操作
文件操作 冯诺依曼体系架构 CPU由运算器和控制器组成 运算器,完成各种算数的运算,逻辑运算,数据传输等数据加工处理 控制器,控制程序的执行 存储器,用于记忆程序的数据,列如内存 输入设备,将数据或者程序输入到计算机中列如键盘 鼠标 输出设备,将数据或者程序的处理结果展示给用户,列如显示器,打印机等等 一般说的IO操作,指的是文件的IO,如果是指网络的I…