python批量读取txt数据并写入csv
1.废话不多说,创建txt文件放要读取的数据,如:
74.129757 79.847938 90.941289
84.452231 90.859183 101.40309
84.964746 90.694294 107.49298
87.850495 93.026475 110.2593
75.582026 82.640112 89.280041
80.16168 87.198807 95.116182
2.创建一个空白的csv文件
3.开始写代码,简单思路:用for循环读取txt中的数据并输入到csv文件中
def openclass(rpath,wpath):
fopen=open(rpath)
liness=fopen.readlines()
for s in liness:
k=s.split()
one=k[0]
two=k[1]
three=k[2]
#rgb值计算
xyz_color = np.uint8([[[round(float(one)), round(float(two)), round(float(three))]]])
rgb_color = cv2.cvtColor(xyz_color, cv2.COLOR_XYZ2RGB)
print(rgb_color) # [[[120 255 255]]]
#写入
f=open(wpath,‘a+’,encoding=‘utf-8’)
csv_w=csv.writer(f)
csv_w.writerow(rgb_color)
print(“正在写入。。。”)
f.close()
if name==“main”:
rpath=r’1.txt’
wpath=r"1.csv"
openclass(rpath,wpath)
注意:
1.写入数据时使用w,w+都会被覆盖掉,使用a+数据不会被覆盖。
2.float数据强转int,round(float(1.0))
python批量读取txt数据并写入csv相关推荐
- python读取txt文件为dataframe,python批量读取txt文件为DataFrame
我们有时候会批量处理同一个文件夹下的文件,并且希望读取到一个文件里面便于我们计算操作.比方我有下图一系列的txt文件,我该如何把它们写入一个txt文件中并且读取为DataFrame格式呢? 首先我们要 ...
- 利用python批量读取ICESat-2ATL13数据
在上一篇利用pyCharm编辑器编写python代码对单个ATL13的HDF5文件进行处理,在此基础上对HDF5文件进行批量读取操作. 代码如下: import h5py import numpy a ...
- Python批量读取txt文件
欢迎关注博主的微信公众号:"智能遥感". 该公众号将为您奉上Python地学分析.爬虫.数据分析.Web开发.机器学习.深度学习等热门源代码. # -*- coding: utf- ...
- python导入txt为dataframe-python批量读取txt文件为DataFrame的方法
我们有时候会批量处理同一个文件夹下的文件,并且希望读取到一个文件里面便于我们计算操作.比方我有下图一系列的txt文件,我该如何把它们写入一个txt文件中并且读取为DataFrame格式呢? 首先我们要 ...
- python读取txt为dataframe_python批量读取txt文件为DataFrame的方法
我们有时候会批量处理同一个文件夹下的文件,并且希望读取到一个文件里面便于我们计算操作.比方我有下图一系列的txt文件,我该如何把它们写入一个txt文件中并且读取为DataFrame格式呢? 首先我们要 ...
- python读取txt为dataframe_python批量读取txt文件为DataFrame格式的方法总结
python怎么批量读取txt文件为DataFrame格式 这次给大家带来python怎么批量读取txt文件为DataFrame格式,python批量读取txt文件为DataFrame格式的注意事项有 ...
- python读取所有txt文件_python如何批量读取txt文件
python批量读取txt文件的方法:首先导入系统模块:然后将文件夹路径更改为需要批量读取的txt文件存放的路径:再调用系统模块得到该文件夹下的所有文件名称:最后遍历文件夹,读取txt文件. 如果文件 ...
- python怎么批量读取文件_python如何批量读取txt文件
原标题:python如何批量读取txt文件 python批量读取txt文件的方法:首先导入系统模块:然后将文件夹路径更改为需要批量读取的txt文件存放的路径:再调用系统模块得到该文件夹下的所有文件名称 ...
- python读取文件夹下所有txt_python如何批量读取txt文件
python批量读取txt文件的方法:首先导入系统模块:然后将文件夹路径更改为需要批量读取的txt文件存放的路径:再调用系统模块得到该文件夹下的所有文件名称:最后遍历文件夹,读取txt文件. 如果文件 ...
最新文章
- 高中上不上分数低学计算机,中考分数低该怎么办 上不了高中有什么出路
- Detect combined string
- Linux下用户管理
- Java 洛谷 P1319 压缩技术
- 《你不知道的JavaScript(上)》笔记——函数作用域和块作用域
- 让你不再害怕指针的应用-全程仿真+注解(第一部分:变量)
- JavaScript对象根据自定义属性进行排序
- java学习(65):类访问static修饰的内部类
- ETL、BI、MMP数据库
- 什么是数据脱敏,数据脱敏有哪些方式
- 一个字形容大数据_关于大数据,你应该知道的75个专业术语
- 【29】CISC和RISC:为什么手机芯片都是ARM?
- unity2D学习笔记-角色动画
- 番茄插件安装及使用介绍
- idea 安装vue.js插件
- 电脑使用越来越慢,如何解决
- sql assistant mysql_SQL Assistant
- jzoj 4805. 【NOIP2016提高A组模拟9.28】跟踪 {树+dfs}
- Unity3D性能优化 之 内存优化篇
- -2015-5-6书