Skip to content

Commit febe60f

Browse files
committed
apply patch from pandas-dev#37069
1 parent 8f2203d commit febe60f

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

pandas/io/pytables.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -3033,8 +3033,6 @@ def write_array(self, key: str, obj, items: Optional[Index] = None):
30333033
vlarr = self._handle.create_vlarray(self.group, key, _tables().ObjectAtom())
30343034
vlarr.append(value)
30353035

3036-
elif empty_array:
3037-
self.write_array_empty(key, value)
30383036
elif is_datetime64_dtype(value.dtype):
30393037
self._handle.create_array(self.group, key, value.view("i8"))
30403038
getattr(self.group, key)._v_attrs.value_type = "datetime64"
@@ -3049,6 +3047,8 @@ def write_array(self, key: str, obj, items: Optional[Index] = None):
30493047
elif is_timedelta64_dtype(value.dtype):
30503048
self._handle.create_array(self.group, key, value.view("i8"))
30513049
getattr(self.group, key)._v_attrs.value_type = "timedelta64"
3050+
elif empty_array:
3051+
self.write_array_empty(key, value)
30523052
else:
30533053
self._handle.create_array(self.group, key, value)
30543054

0 commit comments

Comments
 (0)