From: <jb...@us...> - 2010-11-11 02:30:26
|
Revision: 693 http://pytrainer.svn.sourceforge.net/pytrainer/?rev=693&view=rev Author: jblance Date: 2010-11-11 02:30:18 +0000 (Thu, 11 Nov 2010) Log Message: ----------- Bug fix to delimited import Modified Paths: -------------- pytrainer/trunk/pytrainer/gui/windowimportdata.py Modified: pytrainer/trunk/pytrainer/gui/windowimportdata.py =================================================================== --- pytrainer/trunk/pytrainer/gui/windowimportdata.py 2010-11-11 02:26:09 UTC (rev 692) +++ pytrainer/trunk/pytrainer/gui/windowimportdata.py 2010-11-11 02:30:18 UTC (rev 693) @@ -880,6 +880,8 @@ if self.has_header and i==0: #Ignore first row continue + if not row: + continue data = {} #Determine dates _date = Date().getDateTime(row[dateCol-1]) @@ -905,7 +907,7 @@ durationSec = int(h)*3600 + int(m)*60 + int(s) except: logging.debug("Error calculating duration for '%s'" % _duration) - print("Error calculating duration for '%s'" % _duration) + #print("Error calculating duration for '%s'" % _duration) durationSec = None else: try: @@ -913,7 +915,7 @@ except: #Unknown duration logging.debug("Could not determine duration for '%s'" % _duration) - print("Could not determine duration for '%s'" % _duration) + #print("Could not determine duration for '%s'" % _duration) durationSec = None if durationSec is not None: data['duration'] = durationSec @@ -982,7 +984,7 @@ data['comments'] = row[commentsCol-1] #Insert into DB - print "Data", data + logging.debug("Data", data) self.pytrainer_main.ddbb.insert_dict('records', data) #Display message.... self.updateStatusbar(self.statusbarCSVImport, "Import completed. %d rows processed" % i) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |