[Python-checkins] python/nondist/sandbox/csv csv.py,1.27,1.28

montanaro@users.sourceforge.net montanaro@users.sourceforge.net
Mon, 10 Feb 2003 07:14:43 -0800


Update of /cvsroot/python/python/nondist/sandbox/csv
In directory sc8-pr-cvs1:/tmp/cvs-serv17365

Modified Files:
	csv.py 
Log Message:
DictReader: better not to lose data - always provide a dict field keyed by
self.rest if the row is longer than the number of fieldnames.



Index: csv.py
===================================================================
RCS file: /cvsroot/python/python/nondist/sandbox/csv/csv.py,v
retrieving revision 1.27
retrieving revision 1.28
diff -C2 -d -r1.27 -r1.28
*** csv.py	10 Feb 2003 15:06:46 -0000	1.27
--- csv.py	10 Feb 2003 15:14:39 -0000	1.28
***************
*** 71,75 ****
          lf = len(self.fieldnames)
          lr = len(row)
!         if lf < lr and self.rest != None:
              d[self.rest] = row[lf:]
          elif lf > lr:
--- 71,75 ----
          lf = len(self.fieldnames)
          lr = len(row)
!         if lf < lr:
              d[self.rest] = row[lf:]
          elif lf > lr: