Convert from bytes to strings
authorJavier Sancho <jsf@jsancho.org>
Fri, 11 May 2018 10:22:37 +0000 (12:22 +0200)
committerJavier Sancho <jsf@jsancho.org>
Fri, 11 May 2018 10:22:37 +0000 (12:22 +0200)
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)