![](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_csv df = pd.read_csv('./data.csv'):读取csv数据 3.head df.head(20):读取前20条数据,默认前10条 4. info df.info():返回当前的信息 5.index df.index:查看当前的索引范围及步长,步长默认为1 6.columns df.columns:查看列名 7.dty...原创 2020-11-29 00:12:53 · 416 阅读 · 0 评论 -
Python使用队列实现读写分离
场景:从文件读取数据,处理后写入文件。考虑到的处理方式有两种。这里使用的队列是最常见的先进先出队列。 方式一: 读取并处理数据——> 存入Queue ——> 从Queue取出并写入文件 对于处理过程比较简单的情况可以在取出数据的时候直接处理,然后将数据存入Queue。在读取数据时可以使用多进程来提高速度。 方式二: 读取数据并预处理——> 存入Queue1 ——>从Queue1取出数据处理——>存入Queue2——>从Queue2取出并写入...原创 2020-10-24 20:34:06 · 1196 阅读 · 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 · 411 阅读 · 0 评论 -
Python使用logging进行简单的日志处理
将日志输出到日志和控制台,先导入相关模块。 import os import logging import time import 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 · 200 阅读 · 0 评论