python读取txt文件,python 写txt文件操作

  python读取txt文件,python 写txt文件操作

  数据=PD。read _ CSV(r /home/暴风雪/mm检测/数据/地面真相。txt ,header=None) #读取TXT:逗号分隔

  #数据=PD。read _ CSV(r /home/暴风雪/mm检测/数据/地面真相。 txt ,header=None,sep= ) #读取TXT:空格分隔

  打印(数据)

  数据。to _ CSV(/home/暴风雪/mmdetection/data/write.txt ,sep=,,header=False,index=False)

  指定行列读写

  进口数量

  def loadDatadet(infile,k):

  f=打开(infile,“r”)

  sourceInLine=f.readlines()

  数据集=[]

  对于源代码内联中的行:#读数据

  temp1=line.strip(\n )

  temp2=temp1.split(\t )

  dataset.append(temp2)

  对于范围内的I(0,len(dataset)): #转为整数

  对于范围(k)中的j:

  数据集[我].append(int(dataset[i][j]))

  德尔(数据集[i][0:k])

  list=sum(dataset,[]) #变成一维数组

  posit_data=numpy.array(list).shape(len(list)//4,4) #变为n*4的二维数组

  返回posit_data

  def Writedata(negat_data):

  filename= C:\ \用户\ \ DZF \ \桌面\ \负。txt #要写入的文件

  row=numpy.array(negat_data).形状[0] #获取行数n

  用打开(文件名, w )作为女:#若文件名不存在会自动创建,写之前会清空文件

  对于范围内的我(0,行):

  f。write(str(negat _ data[I][0:12])

  f.write(\n )

  infile= C:\ \ Users \ \ snow \ \ Desktop \ \正数。txt #要读取的文件

  k=1 #列数

  posit_data=loadDatadet(infile,k)

  写数据(posit_data)

  打印(posit_data)

  学习更多编程知识,请关注我的公众号:

  代码的路

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: