![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
Python
飘逸py
这个作者很懒,什么都没留下…
展开
-
简单记录Pandas常用命令
1. pandas导包import pandas as pd:导入pandas包。2.read_csvdf = pd.read_csv('./data.csv'):读取csv数据3.headdf.head(20):读取前20条数据,默认前10条4. infodf.info():返回当前的信息5.indexdf.index:查看当前的索引范围及步长,步长默认为16.columnsdf.columns:查看列名7.dty...原创 2020-11-29 00:12:53 · 428 阅读 · 0 评论 -
Python使用队列实现读写分离
场景:从文件读取数据,处理后写入文件。考虑到的处理方式有两种。这里使用的队列是最常见的先进先出队列。方式一:读取并处理数据——> 存入Queue ——> 从Queue取出并写入文件对于处理过程比较简单的情况可以在取出数据的时候直接处理,然后将数据存入Queue。在读取数据时可以使用多进程来提高速度。方式二:读取数据并预处理——> 存入Queue1 ——>从Queue1取出数据处理——>存入Queue2——>从Queue2取出并写入...原创 2020-10-24 20:34:06 · 1230 阅读 · 1 评论 -
【Python】lambda表达式、三元运算符、map函数、filter过滤器、reduce函数
1. lambda表达式又称为匿名函数。格式: lambda 参数列表:函数体例1:实现一个简单的两数相加的方法,如下:def add(x, y): return x + y使用lambda表达式实现两数相加,如下:add_lambda = lambda x,y: x+y调用的方法:res = add_lambda(2,3)print('res:', res)结果:res: 5...原创 2020-09-02 23:26:04 · 428 阅读 · 0 评论 -
Python使用logging进行简单的日志处理
将日志输出到日志和控制台,先导入相关模块。import osimport loggingimport timeimport sys设置log的文件夹路径,并判断log文件夹是否存在,若不存在则创建PROJECT_DIR = os.path.abspath(os.path.join(os.path.dirname(__file__), os.pardir))LOG_DIR = os.path.join(PROJECT_DIR,'log')初始化log的输出格式,可以根据需求原创 2020-08-30 11:11:12 · 219 阅读 · 0 评论