import pandas as pd
import os
s = []
title=r'区站号 纬度 经度 观测场拔海高度 年 月 日 平均气温 日最高气温 日最低气温 平均气温质量控制码 日最高气温质量控制码 日最低气温质量控制码'+'\n'
path = r'C:\Users\Administrator\Desktop\climatedata\1993-2008\TEM1' #输入路径
path1=r'C:\Users\Administrator\Desktop\climatedata\1993-2008\TEM2'#输出路径
files= os.listdir(path)
for file1 in files:
#print file1
s.append(file1) #遍历文件夹并获取文件路径
for x in s:
print('success')
filename = os.path.basename(x) #获取文件名
print(filename)
dir1=path+'\\'+x #原文件路径
f1=open(dir1,'r')#读取文件
a=filename.split('.')# 分割文件名
rename=a[0] #提取原文件名字用于后续文件命名
dir2=path1+"\\"+rename+'_new'+'.txt' #新名字
f2=open(dir2,'w+') #新建输出文件
f2.write(title)
data=f1.readlines()
f2.writelines(data) #新文件写入原数据
f1.close()
f2.close()
python 新建txt,并写入第一行title,将数据写入新txt
最新推荐文章于 2024-05-15 17:36:37 发布