getmax_return.py 609 B

123456789101112131415161718192021222324252627
  1. #coding utf-8
  2. import sys
  3. if __name__=="__main__":
  4. f = open(sys.argv[1])
  5. max_num = 0
  6. max_line = ""
  7. while True:
  8. line = f.readline()
  9. if not line:
  10. break
  11. items = line.strip().split("\t")
  12. if len(items)<3:
  13. continue
  14. app = items[0]
  15. vid = items[1]
  16. arr = eval(items[2])
  17. if app!="4":
  18. continue
  19. if max_num <int(arr[10]):
  20. max_num = int(arr[10])
  21. max_line = line
  22. #print(max_num)
  23. #max_num = max(max_num, int(arr[10]))
  24. print(max_num)
  25. print(max_line)