python脚本:excel多列转为一列
import csv
import sys
reads = sys.argv[1]
writers = sys.argv[2]
with open(reads, encoding="utf-8") as f:
reader = csv.reader(f)
### 获取需要处理的表头
for i in reader:
biaotou = i[5:]
print(biaotou)
break
li = []
### next(reader)
for i in reader:
count = 5
result={}
for j in biaotou:
result[j]=i[count].lstrip()
count = count + 1
results = str(result).replace(",", "$")
ddd={'datekey' : i[0], 'lie1' : i[1], 'lie2' : i[2] , 'lie3' : i[3] , 'version' : i[4] , 'result' : results }
li.append(ddd)
headers = ['datekey', 'lie1','lie2','lie3','version','result']
with open(writers, 'w', newline='', encoding="utf-8") as d:
### 表头传入
writer = csv.DictWriter(d, headers)
### writer.writeheader()
### 直接把li写入(多行)
writer.writerows(li)
python脚本:excel多列转为一列相关推荐
- 用python让excel飞起来(行/列操作)
本文内容来源于<超简单:用Python让Excel飞起来实战150例> Excel的工作表是由行和列组成的,因此,学习完工作表的操作,就需要接着学习行和列的操作.本章将详细介绍如何使用Py ...
- python获取excel某一列-Python从Excel中读取日期一列的方法
如下所示: import xlrd import datetime file=u"伏特加.xls"#注意读中文文件名稍微处理一下 data=xlrd.open_workbook(f ...
- python怎么读取excel某一列-Python从Excel中读取日期一列的方法
如下所示: import xlrd import datetime file=u"伏特加.xls"#注意读中文文件名稍微处理一下 data=xlrd.open_workbook(f ...
- Excel 两列合并为一列中间加空格
Excel 两列合并为一列中间加空格 需求:,在C1,C2中得到22 33,33 44. 步骤: 1.点击C列,在上方输入框中输入 =A1&" "&B1 得到 2. ...
- 数据预处理-Excel 两列合并为一列中间加空格
一:问题描述 把Excel中两列数据合并为一列,并且以空格隔开. 二:方法一 把Excel中的两列数据复制粘贴到txt文本文档中,再从txt文本文档中把数据粘贴到excel中的某一列. [注意]:数据 ...
- 【Python数据分析】利用Python删除EXCEL表格中指定的列数据或行数据
如何利用Python删除EXCEL表格中指定的列数据?今天与大家一起分享一下DataFrame对象的drop()函数,drop()函数可根据标签删除EXCEL表格中的列数据或行数据,其语法格式如下: ...
- R语言tidyr包Unite()函数实战详解:多个数据列合并为一列
R语言tidyr包Unite()函数实战详解:多个数据列合并为一列 目录 R语言tidyr包Unite()函数实战详解:多个数据列合并为一列
- SQL将两列合并为一列
SQL将两列合并为一列: 结构: select cast(列名 as 类型) + cast(列名 as 类型) as 新列名称 from 表 select (CAST( FirstName as nv ...
- excel多列合并成一列加符号_Excel中如何将每行空格数据隔开为多列,以及如何合并多列数据为一列...
投稿/科研合作:daixjdoctor@126.com 联系我们:137704924或372699348 群1-5:科研讨论.文献汇报群 网站:http://www.sleep-brain.com/ ...
- Python操作Excel文件:插入一列数据
问题描述:已有Excel文件,其中包含5列数据,要求在第3列前插入一列数据,保存为新文件. 参考代码: 运行结果: --------董付国老师Python系列教材-------- 1)<Pyth ...
最新文章
- wince 6.0 嵌入式开发指导
- Java反射设置list的属性值_利用java反射比较两个实体有哪些属性值不一样
- Linux shell(4)
- 我的.NET开发环境设置
- ---单元数组-创建获取重塑单元数组----求解形如A(B)
- 如何将 Apple Watch 用作闹钟?
- java并发编程(10)-- 线程池 底层原理
- Linux下的进程结构
- Atitit. Exception in thread main java.lang.Error: Unresolved compilation problem:
- ci mysql空闲连接回收_数据库连接空闲回收问题 CommunicationsException: Communications link failure...
- idc机房运维巡检_20年代IDC的“新十二大”基础设施系统你都了解吗?
- excle表格导出到本地
- kkt条件 弱对偶 强对偶_机器学习笔记(8)-对偶关系和KKT条件
- SSDB:高性能数据库服务器
- [渝粤教育] 中国地质大学 婚姻与家庭法 复习题 (2)
- java 遍历对象属性并赋值_遍历实体类属性并赋值
- 帝国时代2决定版服务器维护,帝国时代2决定版闪退问题解决方法
- 网页播放视频有声音无图像问题的临时解决办法
- 如果让你选最佳的远程桌面,以下9款远程桌面你心中的排名 NO1 是哪个?
- superslide遇到jQuery(…).slide is not a function解决办法
热门文章
- 是什么牌子_什么牌子燃气灶最好 燃气灶哪个牌子好
- STM32通过串口助手发送字符点亮小灯(火哥的作业)
- 游戏开发基础知识之垂直同步V-Sync
- MySQL 8.0 Command Line Client打开时闪退的问题解决
- 苹果键盘怎么手写_别再说iOS键盘不好用了,这些技巧都不知道,iPhone白买了!...
- python时间戳转换日期格式_Python 日期和时间戳的转换
- OpenCV实践:获取填空题的下划线
- 虚拟服务器关机返回用户信息,我的家用虚拟群晖自动开关关机方案
- 字节跳动面试真题:写给互联网大厂员工的真心话,使用指南
- 实战!用 Python 给母亲送祝福!