Convert from bytes to strings
[datasette-pytables.git] / datasette_pytables / __init__.py
index d44c9f9..5e37c45 100644 (file)
@@ -80,7 +80,10 @@ class Connection:
                         row[field] = table_row.nrow
                     elif field == '*':
                         for col in table.colnames:
-                            row[col] = table_row[col]
+                            value = table_row[col]
+                            if type(value) is bytes:
+                                value = value.decode('utf-8')
+                            row[col] = value
                     else:
                         row[field] = table_row[field]
                 rows.append(row)