def __str2__(self): return "[%s - %s - %s - %s - %s - %s - %s - %s]" % utils.encode_as_tuple( [self.name, self.place, self.time, self.info, self.style, self.source, self.url, self.is_free])
# identical party print "## found identical event: \n\t%s %s %s %s, %s\n\t%s %s %s %s" % ( potd[1], potd[2], potd[3], potd[4], potd[0], utils.encode_null(e.name), utils.encode_null(e.place), e.time, e.source, ) print ( "insert into events (name, place, time_start, taken_from, duplicateof) values (%s, %s, %s, %s, %s)" % utils.encode_as_tuple([utils.capitalize_words(e.name), e.place, e.time, e.source, potd[0]]) ) insertargs = list(e.as_tuple()) insertargs.append(potd[0]) cursor.execute( "insert into events (name, place, time_start, taken_from, url, info, style, is_free, duplicateof) values (%s, %s, %s, %s, %s, %s, %s, %s, %s)", tuple(insertargs), ) has_twin = True break if not has_twin: print ( "insert into events (name, place, time_start, taken_from) values (%s, %s, %s, %s)" % utils.encode_as_tuple([utils.capitalize_words(e.name), e.place, e.time, e.source]) )