gpt4 book ai didi

python - 如何使用python查找文本文件中的行数?

转载 作者:太空宇宙 更新时间:2023-11-03 12:39:41 25 4
gpt4 key购买 nike

<分区>

  1. 我需要从给定的 .tst 文件中获取一个文本文件...并找出其中的行数
  2. 我的输出是 0..
  3. 我需要执行程序两次才能获取这些文本文件
  4. 我的代码有问题吗??
name_of_file = raw_input("tst file address please:")

import re
f = open(name_of_file+".tst",'r')
data = f.read()
y = re.findall(r'Test Case:(.*?)TEST.UNIT:',data,re.DOTALL)
fb = open('tcases.txt' ,'w' )
for line in y :
fb.write(line)
z = re.findall(r'TEST.SUBPROGRAM:(.*?)TEST.NEW',data,re.DOTALL)
fc = open('tsubprgs.txt' ,'w' )
for line in z :
fc.write(line)
x = re.findall(r'TEST.UNIT:(.*?)TEST.SUBPROGRAM:',data,re.DOTALL)
fa = open('tunits.txt' ,'w' )
for line in x :
fa.write(line)

with open('tunits.txt') as foo:
lines = len(foo.readlines())
print lines

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com