Sorry, I left out: er$ python3 --version Python 3.2.3rc1
On 06/24/2012 03:26 PM, Charles Hixson wrote:
The code: print ("pre-chunkLine") chunks = [] try: chunks = self.chunkLine (l) except: print ("caught exception") print (sys.exc_info()[:2]) finally: print ("at finally") print ("chunks =") print (repr(chunks), ".", end = ":") produces this result: . . ., by pre-chunkLine caught exception at finally path 3... Any suggestions as to what's wrong with the code? FWIW, chunkLine begins: def chunkLine (self, line): print ("chunkLine: ") print ("line = ", line) if line == None: return [] assert (isinstance (line, str) )
-- Charles Hixson -- http://mail.python.org/mailman/listinfo/python-list