python处理文件中的字符串处理问题: 10

例如原文件:a:0itb:1isanotherlinec:2yesa:1noa'smessageb:3nowc:5yesterdaya:4tomorrowb:8right... 例如原文件:
a : 0 it
b : 1 is
another line
c : 2 yes
a : 1 no
a's message
b : 3 now
c : 5 yesterday
a : 4 tomorrow
b : 8 right
wrong
c : 9 it is the object line
a : 123
b : baidu
c : zhidao
文件很长,abc为一个单元

输入参数 it is the object line
得到这个单元的值
a : 4 tomorrow
b : 8 right
wrong
c : 9 it is the object line
展开
 我来答
陈学阳
2010-09-18 · TA获得超过2.8万个赞
知道大有可为答主
回答量:2.1万
采纳率:14%
帮助的人:5483万
展开全部
楼上的答案,第一行改成
f1 = open('1.txt')
其他没问题

不过有更简单的写法:

f1 = open('1.txt')

linen = 1

for line in reader:
if not line.find('44.2%') == -1:
print linen
linen +=1

f1.close()

如果对您有帮助,请记得采纳为满意答案,谢谢!祝您生活愉快!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式