We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 513e3c3 commit c1d9e6dCopy full SHA for c1d9e6d
pandas/io/pytables.py
@@ -5209,7 +5209,11 @@ def _unconvert_string_array(
5209
dtype = f"U{itemsize}"
5210
5211
if isinstance(data[0], bytes):
5212
- data = Series(data, copy=False).str.decode(encoding, errors=errors)._values
+ ser = Series(data, copy=False).str.decode(encoding, errors=errors)
5213
+ if get_option("future.infer_string"):
5214
+ data = ser.to_numpy()
5215
+ else:
5216
+ data = ser._values
5217
else:
5218
data = data.astype(dtype, copy=False).astype(object, copy=False)
5219
0 commit comments