python 怎样在文件中查找指定的字符串
5312.238::".\1.torrent"::1:14:51::44.2%::1P::3S::0.438D::u27.2K/s::d49.4K/s::u15456K:...
5312.238 :: ".\1.torrent" :: 1:14:51 :: 44.2% :: 1P :: 3S :: 0.438D :: u27.2K/s :: d49.4K/s :: u15456K :: d60000K :: ""
这是文件中的一行,怎样查找到'44.2%',然后返回该行的行数 展开
这是文件中的一行,怎样查找到'44.2%',然后返回该行的行数 展开
展开全部
楼上的答案,第一行改成
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()
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()
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
f1 = file('1.txt', mode = 'r')
line = f1.readline()
linen = 1
while line:
if not line.find('44.2%') == -1:
print linen
linen +=1
line = f1.readline()
f1.close()
line = f1.readline()
linen = 1
while line:
if not line.find('44.2%') == -1:
print linen
linen +=1
line = f1.readline()
f1.close()
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询