eol = ''
if file_fmt == CSV:
- func = lambda st: next(csv_reader((st,)))
+ def func(st):
+ return next(csv_reader((st,)))
else:
- func = lambda st: st.split('\t')
+ def func(st):
+ return st.split('\t')
return (eol, UploadHeaders(line, func, do_trim))
super(UploadData, self).__init__()
if trim:
- do_trim = lambda st: st.strip()
+ def do_trim(st):
+ return st.strip()
else:
- do_trim = lambda st: st
+ def do_trim(st):
+ return st
# Read lines as text with line endings intact.
# newline='' required by csv.reader()