Skip to content

Commit 4a4a19b

Browse files
committed
BUG: fix python 3 dtype issue
1 parent 497b2e1 commit 4a4a19b

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

pandas/io/parsers.py

+4-2
Original file line numberDiff line numberDiff line change
@@ -826,11 +826,13 @@ def _convert_types(self, values, na_values, try_num_bool=True):
826826
try:
827827
result = lib.maybe_convert_numeric(values, na_values, False)
828828
except Exception:
829-
na_count = lib.sanitize_objects(values, na_values, False)
830829
result = values
830+
if values.dtype == np.object_:
831+
na_count = lib.sanitize_objects(result, na_values, False)
831832
else:
832-
na_count = lib.sanitize_objects(values, na_values, False)
833833
result = values
834+
if values.dtype == np.object_:
835+
na_count = lib.sanitize_objects(values, na_values, False)
834836

835837
if result.dtype == np.object_ and try_num_bool:
836838
result = lib.maybe_convert_bool(values,

0 commit comments

Comments
 (0)