读取七位数的代码片段

本博客介绍了一个Python脚本用于解析特定格式的数据文件,并根据数据内容进行格式化输出。脚本首先打开并读取文件,然后遍历每一行数据,通过解码和编码操作确保正确处理中文字符。接着,脚本定义了一个函数来处理每一行数据,检查数据长度是否为8,如果是,则按特定格式输出数据;如果不是,则标记为异常行。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


后继看能否加入分析


#!/bin/python

def LineFormat(line):
	data=line.split()
	if len(data) is 8:
		print "qi shu:%s  F:%s S:%s T:%s Fouth:%s Fifth:%s Sixth:%s Seventh:%s"%(data[0],data[1],data[2],data[3],data[4],data[5],data[6],data[7])
	else:
		print "strange line:%s"%line
  


file="7ws.xls"
f = open(file, 'rb')
lines = f.readlines()
for line in lines:
	line = line.decode('gb2312').encode('utf8') 
	#print line
	LineFormat(line)
	#data=line.split()
	#print "qi shu:%s  F:%s S:%s T:%s Fouth:%s Fifth:%s Sixth:%s Seventh:%s"%(data[0],data[1],data[2],data[3],data[4],data[5],data[6],data[7])


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值