Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!python3
- import csv
- import os
- path = 'csvfiles'
- csv_delim = ' '
- Max_fieldlens = {}
- for entry in os.scandir(path):
- if entry.startswith('.'): continue
- if not entry.is_file(): continue
- if not entry.name.endswith('.csv'): continue
- with open(entry.path) as f:
- csv = csv.reader(f, delim=csv_delim)
- line1 = next(csv)
- max_flen = list(map(len, line1))
- for line in csv:
- flen = list(map(len, line))
- max_flen = [max(a, b) for a, b in zip(max_flen, flen)]
- Max_field_lens[entry.name] = max_flen
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement