mirror of
https://github.com/LonamiWebs/Telethon.git
synced 2025-08-09 13:29:47 +00:00
Better error diagnostics and fix parsing errors.csv
This commit is contained in:
@@ -60,7 +60,13 @@ def parse_errors(csv_file):
|
||||
with csv_file.open(newline='') as f:
|
||||
f = csv.reader(f)
|
||||
next(f, None) # header
|
||||
for line, (name, codes, description) in enumerate(f, start=2):
|
||||
for line, tup in enumerate(f, start=2):
|
||||
try:
|
||||
name, codes, description = tup
|
||||
except ValueError:
|
||||
raise ValueError('Columns count mismatch, unquoted comma in '
|
||||
'desc? (line {})'.format(line)) from None
|
||||
|
||||
try:
|
||||
codes = [int(x) for x in codes.split()] or [400]
|
||||
except ValueError:
|
||||
|
Reference in New Issue
Block a user