for column, data in row.items(): for c in data[::2]: if c > '7': break else: field_bytes = binascii.unhexlify(data) try: field_bytes.decode("utf-8") if not has_pri_key: log_keyless_table(database, table) raise ValueError found_mojibake[database][table][rm_hex_wrap(column)]["rows_found"] += 1 except UnicodeDecodeError: pass