regenerate column names in named tuple exception
This commit is contained in:
		@@ -117,6 +117,7 @@ def named_tuple_factory(colnames, rows):
 | 
				
			|||||||
    try:
 | 
					    try:
 | 
				
			||||||
        Row = namedtuple('Row', clean_column_names)
 | 
					        Row = namedtuple('Row', clean_column_names)
 | 
				
			||||||
    except Exception:
 | 
					    except Exception:
 | 
				
			||||||
 | 
					        clean_column_names = list(map(_clean_column_name, colnames))  # create list because py3 map object will be consumed by first attempt
 | 
				
			||||||
        log.warning("Failed creating named tuple for results with column names %s (cleaned: %s) "
 | 
					        log.warning("Failed creating named tuple for results with column names %s (cleaned: %s) "
 | 
				
			||||||
                    "(see Python 'namedtuple' documentation for details on name rules). "
 | 
					                    "(see Python 'namedtuple' documentation for details on name rules). "
 | 
				
			||||||
                    "Results will be returned with positional names. "
 | 
					                    "Results will be returned with positional names. "
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user