相关文章推荐
睡不着的跑步鞋  ·  Spring读源码系列之AOP--05--- ...·  2 年前    · 
温文尔雅的绿豆  ·  uniapp云开发uniCloud.uplo ...·  2 年前    · 
满身肌肉的椅子  ·  js字符串根据逗号隔开-掘金·  2 年前    · 
爽快的充电器  ·  Python基于改进Unet的新冠肺炎等级分 ...·  3 年前    · 
有腹肌的大白菜  ·  python ...·  3 年前    · 
Code  ›  Python数据处理 | 批量提取文件夹下的csv文件,每个csv文件根据列索引提取特定几列,并将提取后的数据保存到新建的一个文件夹开发者社区
python csv 索引 数据处理
https://cloud.tencent.com/developer/article/1996254
高兴的眼镜
2 年前
叶庭云

Python数据处理 | 批量提取文件夹下的csv文件,每个csv文件根据列索引提取特定几列,并将提取后的数据保存到新建的一个文件夹

前往小程序,Get 更优 阅读体验!
立即前往
腾讯云
开发者社区
文档 建议反馈 控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
发布
首页
学习
活动
专区
工具
TVP 最新优惠活动
返回腾讯云官网
叶庭云
首页
学习
活动
专区
工具
TVP 最新优惠活动
返回腾讯云官网
社区首页 > 专栏 > Python数据处理 | 批量提取文件夹下的csv文件,每个csv文件根据列索引提取特定几列,并将提取后的数据保存到新建的一个文件夹

Python数据处理 | 批量提取文件夹下的csv文件,每个csv文件根据列索引提取特定几列,并将提取后的数据保存到新建的一个文件夹

作者头像
叶庭云
发布 于 2022-05-09 09:29:15
7.3K 0
发布 于 2022-05-09 09:29:15
举报
文章被收录于专栏: Python进阶之路 Python进阶之路

文章目录

  • 一、问题来源
  • 二、解决方法

一、问题来源

价值

30

元的问答,那天在准备去吃饭前刚好看到,几分钟搞定,午饭加个鸡腿~~

在这里插入图片描述
在这里插入图片描述

二、解决方法

实现代码如下:

代码语言: javascript
复制
import os
import pandas as pd
path1 = "你放所有csv的文件夹路径"             # 你放所有csv的文件夹路径
path2 = "./data"         # 新建一个文件夹 文件夹名data  当前目录下  你也可以指定
if not os.path.exists(path2):
    os.mkdir(path2)
for filename in os.listdir(path):
    # 是csv文件
    if filename.endswith(".csv"):
        file_path1 = path1 + "/" + filename
        # 读取csv可能会编码错误  还可加参数 engine="python" 或者指定编码 encoding="utf-8"就可以解决
        df1 = pd.read_csv(file_path1)
        # 索引指定列的数据
        df2 = df1[['时间', '风机', '平均齿轮箱主滤芯1_1压力',
                  '平均齿轮箱主滤芯1_2压力', '平均齿轮箱主滤芯2_1压力', 
 
推荐文章
睡不着的跑步鞋  ·  Spring读源码系列之AOP--05---aop常用工具类学习-腾讯云开发者社区-腾讯云
2 年前
温文尔雅的绿豆  ·  uniapp云开发uniCloud.uploadFile上传图片文件后缀名丢失-CSDN博客
2 年前
满身肌肉的椅子  ·  js字符串根据逗号隔开-掘金
2 年前
爽快的充电器  ·  Python基于改进Unet的新冠肺炎等级分割系统(源码&教程) - 知乎
3 年前
有腹肌的大白菜  ·  python 将日期戳(五位数时间)转换为标准时间 - ZhuGaochao - 博客园
3 年前
今天看啥   ·   Py中国   ·   codingpro   ·   小百科   ·   link之家   ·   卧龙AI搜索
删除内容请联系邮箱 2879853325@qq.com
Code - 代码工具平台
© 2024 ~ 沪ICP备11025650号