joseleeph

Untitled

Dec 7th, 2020
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.56 KB | None | 0 0
  1. from sys import argv, exit
  2. import csv
  3. import re
  4. if len(argv) < 2:
  5. print("mising command-line argument")
  6. exit(1)
  7.  
  8. with open(argv[1], newline = '') as csvfile:
  9. pattern = re.compile(r'name')
  10. matches = pattern.finditer(csvfile)
  11. print("using reader()")
  12. myreader = csv.reader(csvfile, delimiter = ' ')
  13. contents = csvfile.read()
  14. i = 0
  15. j = 4
  16. while contents[i:j]:
  17. if contents[i:j] == pattern:
  18. i += 5
  19. j += 5
  20. else:
  21. print(contents[i:j])
  22. i += 5
  23. j += 5
Advertisement
Add Comment
Please, Sign In to add comment