如何阅读文件并挑选出某些信息

时间:2016-01-29 23:03:47

标签: python python-3.x

我试图过滤掉文档中的信息,我必须计算状态为“A'”的作业的总收入。并且状态是完全支付的(显示在最后一列中有" 0")。 我试过了,但它似乎没有起作用:

status = open ("paintingJobs.txt" , "r")
for line in status:
  if "A" in line:
    statussplit = line.split(",")
    if (statussplit[5]) == "0":
      print ("...")

1 个答案:

答案 0 :(得分:0)

你没有在行尾删除换行符:

status = open ("paintingJobs.txt" , "r")
for line in status:
   line = line.rstrip().split(',')
   if line[-2] = 'A' and line[-1] = '0':
      print("...")