Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from sys import argv, exit
- import csv
- import re
- if len(argv) < 2:
- print("mising command-line argument")
- exit(1)
- with open(argv[1], newline = '') as csvfile:
- pattern = re.compile(r'name')
- matches = pattern.finditer(csvfile)
- print("using reader()")
- myreader = csv.reader(csvfile, delimiter = ' ')
- contents = csvfile.read()
- i = 0
- j = 4
- while contents[i:j]:
- if contents[i:j] == pattern:
- i += 5
- j += 5
- else:
- print(contents[i:j])
- i += 5
- j += 5
Advertisement
Add Comment
Please, Sign In to add comment