全文件读写
读操作使用pandas.read_csv
,写操作使用data.to_csv
。
import numpy
import pandas as pd
#读
data = pd.read_csv(r"/home/snowstorm/mmdetection/data/groundtruth.txt", header=None) #读取TXT:逗号分隔
#data = pd.read_csv(r"/home/snowstorm/mmdetection/data/groundtruth.txt", header=None, sep=' ') #读取TXT:空格分隔
print(data)
#写
data.to_csv("/home/snowstorm/mmdetection/data/write.txt",sep=',',header=False,index=False)
指定行列读写
import numpy
#读数据
def loadDatadet(infile,k):
f = open(infile,'r')
sourceInLine = f.readlines()
dataset = []
for line in sourceInLine: #读数据
temp1 = line.strip('
')
temp2 = temp1.split(' ')
dataset.append(temp2)
for i in range(0,len(dataset)): #转为整数
for j in range(k):
dataset[i].append(int(dataset[i][j]))
del(dataset[i][0:k])
list = sum(dataset,[]) #变成一维数组
posit_data = numpy.array(list).reshape(len(list)//4,4) #变为n*4的二维数组
return posit_data
#写数据
def Writedata(negat_data):
filename = 'C:\\Users\\DZF\\Desktop\\negative.txt' #要写入的文件
row = numpy.array(negat_data).shape[0] #获取行数n
with open(filename,'w') as f: # 若filename不存在会自动创建,写之前会清空文件
for i in range(0,row):
f.write(str(negat_data[i][0:12]))
f.write("
")
infile = 'C:\\Users\\snow\\Desktop\\positive.txt' #要读取的文件
k = 1 #列数
posit_data = loadDatadet(infile,k)
Writedata(posit_data)
print(posit_data)
审核编辑:汤梓红
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表德赢Vwin官网
网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
文件
+关注
关注
1文章
565浏览量
24725 -
读写
+关注
关注
0文章
28浏览量
15538 -
txt
+关注
关注
0文章
7浏览量
9477 -
python
+关注
关注
56文章
4792浏览量
84623
发布评论请先 登录
相关推荐
玩转SQLite5:使用Python来读写数据库
本篇介绍了如何使用**Python**语言来进行SQLite数据库的读写,在嵌入式式开发中,更多的是使用**C/C++**语言进行开发,因此,下篇我们介绍如何使用C语言来
matlab文件操作及读txt文件
文件操作是一种重要的输入输出方式,即从数据文件读取数据或将结果写入数据文件。MATLAB提供了一系列低层输入输出函数,专门用于文件操作。1、文件的打开与关闭1)打开文件在读写文件之前,必须先
发表于 02-21 11:56
[求助]生成installer安装后无法读写txt文件
实现txt文件的读写。我设置读写主要是为了存储控件的数值。原理图在附件里面,进行了简化。关于路径问题我也考虑过,当时就尝试使用绝对路径,把绝对路径直接放在了c盘下,但是发现问题依然存在
发表于 02-13 11:39
python采用open方法对文件操作
[size=13.3333px]open/文件操作f=open('/tmp/hello','w')#open(路径+文件名,读写模式)#读写模式:r只读,r+读写,w新建(会覆盖原有文
发表于 04-16 21:52
python学习--文件操作
')这个报错IO的错误,无效的模式,'r'改成f=open(r'D:\python\text.txt')就可以运行f.read(),正常输出如果想修改文件,需要读写或写操作,照葫芦画瓢
发表于 12-25 16:41
优博士USB118AD读写TXT文本文件应用方案
关于USB118处理WORD及Excel格式文件的相关说明.pdf 优博士USB118AD读写TXT文本文件应用方案 对于任何文件系统而言,文件的基本操作为打开文件 读文件,写文件以及关闭
发表于 07-05 10:56
【LabVIEW懒人系列教程-小白入门】1.24LabVIEW文件IO之txt文本读写
Labview数据保存方式中的txt文本文件电子表格文件的读写操作。基本的顺序步骤为:打开——读写,操作——关闭。概要:
发表于 08-10 15:13
SRAM的简单的读写操作教程
SRAM的简单的读写操作教程
SRAM的读写时序比较简单,作为异步时序设备,SRAM对于时钟同步的要求不高,可以在低速下运行,下面就介绍SRAM的一次读写
发表于 02-08 16:52
•140次下载
如何用USB接口连接pstool以及用BTCLI工具进行pskey的读写操作
本文介绍如何用USB接口连接pstool以及用BTCLI工具进行pskey的读写操作。pstool没啥好介绍的,只是略微带过,BTCLI工具的读写用的是BCCMD,利用BCCMD,客户
如何使用python将txt文件导入到mysql的应用实例
实现思想: 1、python 自动完成在txt 文件中加入自定义标签(简单的txt 文件可以不需要) ,2、python 自动完成将含有自定义标签的
发表于 09-09 17:50
•12次下载
如何在Python中使用Scapy进行抓包操作
文章将介绍如何使用 Python 来进行简单的抓包操作。 2. Python 中的抓包库 在 Python 中,有很多优秀的抓包库,例如 S
评论