挑出仪器编号头尾的Python程序
来源:互联网 发布:gta5第一人称视角优化 编辑:程序博客网 时间:2024/04/28 22:17
设备仪器号在第一列,插入后面为结束编号,功能很好用。
先将Excel按仪器编号排序,再换为csv格式,按名称提取首尾编号后,再写回CSV格式。
这是我的第二个python解决实际问题的程序。
f=open(r'c:\gyjj.csv')#计算读入了多少行 python 3.3.2n=0for line in f: n+=1f.close()print ("rows if file:",n)#countf=open(r'c:\gyjj.csv')fo=open(r'c:\公寓家具编号汇总.csv','w')title=f.readline().strip('\n').split(',')print ("标题行:",title)title.insert(1,"终止编号")fo.write(','.join(title)+'\n')#统计安排量与起止编号t=f.readline().strip('\n').split(',')print("编号,仪器名称:",t[0],t[2])for i in range(n-2): #print ("time:",i) nextrows=f.readline().strip('\n').split(',') if t[2]==nextrows[2]: endno=nextrows[0] continue else: print("编号",t[0],endno) wd=t[:] wd.insert(1,endno) fo.write(','.join(wd)+'\n') t=nextrows endno=nextrows[0]print("最后:",t[0],nextrows[0])wd=t[:]wd.insert(1,endno)fo.write(','.join(wd)) #关闭文件fo.close()f.close()
- 挑出仪器编号头尾的Python程序
- 用CSV方式重写挑选仪器起止编号的Python程序
- 再次改写的仪器 编号读写用CSV
- Python 实现带头尾指针的单向链表
- python剔除文本文件每行头尾的空格字符
- 随机发牌的小程序,大家一起来看看给出点建议,或者挑出一些瑕疵
- 编写一个程序,从一副52张的牌中随机挑出四张牌
- 彩球分配问题:共有12个彩球,4个红的,4个白的,4个黄的,从中挑出8个球放入3个不同的口袋(口袋编号分别为a、b、c)编写程序打印输出所有可能的放法。
- 仪器、界面的水有多深
- 请大家看看这个随机发牌的小程序,希望给出点建议或者挑出点瑕疵
- 大家看看这个随机发牌的小程序,给出点建议,或者挑出点瑕疵,一起来讨论一下
- 修改:类shell程序的简化实现,尝试消除ctrl+c,结果处理完信号后挑出了while循环
- 十招挑出皮薄味甜的西瓜
- 两个 数组,需要挑出相同的元素
- 用python写指令控制仪器遇到的问题(更新)
- 用Python写一个简单的单向链表(包含头尾指针)
- 二进制字符串的头尾调转
- Listview 控件的头尾布局
- 三种形式化语言和方法
- apache cxf笔记之一个简单的JAX-WS服务程序
- sqlite 参数含义
- 移动、云与大数据正面临严峻的安全挑战
- 黑马程序员-JAVA SE入门(单例模式)
- 挑出仪器编号头尾的Python程序
- ubuntu 12.04 安装 nginx+php+mysql web服务器
- 2013年云端现状调查:规避隐形云成本
- 做嵌入式驱动的前途何在
- Oracle中REGEXP_SUBSTR函数
- 最近看过的书单(3)
- TaskTracker上进行作业本地化的过程
- 去百度还是去创新工厂? 信开复还是信彦宏?
- 云计算利弊 是企业安全威胁or解决方案