用Python将处理数据得到的csv文件分类(按顺序)保存

用Python中的os和numpy库对文件夹及处理数据后得到的文件进行分类保存;

import numpy as np

import os

for m in range(699,0,-35):

  cur_dir=‘F:/2019_09_01/‘

  folder_name=‘partdata_0_‘
  if not os.path.exists(cur_dir+folder_name+str(m)):
    os.mkdir(os.path.join(cur_dir,folder_name+str(m)))
  else:
    pass

  for j in range(4,11):

    np.savetxt(os.path.join(‘F:/2019_09_01/partdata_0_‘+str(m)+‘/‘,‘stone_‘+str(j)+‘.csv‘),datatxt)

这样就可以将处理数据得到的datatxt.txt文件放到相应的文件夹中。

原文地址:https://www.cnblogs.com/gaofenzi/p/11634792.html

时间: 2024-09-28 21:53:07

用Python将处理数据得到的csv文件分类(按顺序)保存的相关文章

Python提取netCDF数据并转换为csv文件

netCDF全称是network Common Data Format(网络通用数据格式),是由美国大学大气研究协会(University Corporation for Atmospheric Research,UCAR)的Unidata项目科学家针对科学数据的特点开发的,是一种面向数组型并适于网络共享的数据的描述和编码标准.目前,NetCDF广泛应用于大气科学.水文.海洋学.环境模拟.地球物理等诸多领域. 我们使用python对数据进行分析处理,首先我们需要下载安装netCDF4包,可使用p

使用python获取webservice数据并输出到文件

上头要求设置TCP备案检查,给了个WEBSERVICE接口.查了2天,才确认还是python比较好用,我这水平也就写个脚本把数据导出,过滤检索还是用的shell.写此文备忘.WEBSERVICE接口脚本如下: #! /usr/bin/python #coding:utf-8 import codecs import suds def main(file_name, out_file): url = 'http://121.14.4.210:8088/icpautobj/ws/getIcp?wsd

直接把数据库中的数据保存在CSV文件中

今天突然去聊就来写一个小小的demo喽,嘿嘿 public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { SaveFileDialog saveFileDialog1 = new SaveFileDialog(); saveFileDialog1.Filter = "CSV文件|*.CSV

python之小应用:读取csv文件并处理01数据串

目的:读取csv文件内容,把0和1的数据串取出来,统计出现1的连续次数和各次数出现的频率次数 先读取csv文件内容: import csv def csv_read(file): list = [] csv_reader = csv.reader(file) for id, data, *args in csv_reader: #跳过表头 if id == " ": continue #print(id, data) list.append(data) return list 再写处理

python用pandas工具包来处理.csv文件,包括读写和切片

csv是Comma-Separated Values的缩写,是用文本文件形式储存的表格数据.我们用python处理.csv文件时,发现用pandas工具包比csv工具包要方便很多,下面介绍一下一些基本的操作,如读写(read, write)和切片(slice). 写(write)操作: import pandas as pd # 每个列表表示csv文件里面的一列a = [1, 2, 3]b = [4, 5, 6]c = [7, 8, 9] # 字典中的key值就是csv中的列名csv_file

Python读取/导出(写入)CSV文件

参考资料:https://docs.python.org/2/library/csv.html 生成csv文件 import csv with open('egg.csv', 'wb') as csvfile: spamwriter = csv.writer(csvfile,dialect='excel') spamwriter.writerow(['a', '1', '1', '2', '2']) spamwriter.writerow(['b', '3', '3', '6', '4']) s

es实战之数据导出成csv文件

从es将数据导出分两步: 查询大量数据 将数据生成文件并下载 本篇主要是将第二步,第一步在<es实战之查询大量数据>中已讲述. csv vs excel excel2003不能超过65536, excel2007及以上版本支持1048576条数据.excel支持的数据量有限,并且生生成文件的速度比较慢. csv具有支持写入量大,文件较小的优点. 故选择csv作为导出文件类型. 导出文件的几种方式: 将数据从es中查询出来,在这个大前提下,对比导出文件的速度. 由前端处理 直接将数据返回给前端,

Spring-Batch处理MySQL数据后存到CSV文件

1 介绍 用Spring Batch实现了个简单的需求,从MySQL中读取用户表数据,根据生日计算年龄,将结果输出到csv文件. 1.1 准备表及数据 user test; DROP TABLE IF EXISTS `test_user`; CREATE TABLE `test_user` ( `id` int(11) NOT NULL auto_increment, `name` varchar(45) NOT NULL default '', `birthday` datetime defa

从csv文件里取数据作为请求参数,和把返回数据放到一个csv文件

本来想把登陆后的token放到数组里,下一个参数用,但是貌似不支持数组,暂时先这样用了,并不麻烦,还很方便. 1.添加线程组等必要的东东后,添加csv配置器 2.进行设置 说明:csv文件设置不能读取指定行,只能依次向下取,所以想取多少,线程数就填多少或者用循环控制器 3.提取token: 4.将token写入文件 添加一个后置处理程序: 代码如下: FileWriter fstream = new FileWriter("文件路径/token.csv",true); Buffered