File tree 1 file changed +3
-6
lines changed
pandas/tests/extension/arrow
1 file changed +3
-6
lines changed Original file line number Diff line number Diff line change @@ -78,6 +78,9 @@ def from_array(cls, arr):
78
78
def _from_sequence (cls , scalars , dtype = None , copy = False ):
79
79
return cls .from_scalars (scalars )
80
80
81
+ def __repr__ (self ):
82
+ return "{cls}({data})" .format (cls = type (self ).__name__ , data = repr (self ._data ))
83
+
81
84
def __getitem__ (self , item ):
82
85
if pd .api .types .is_scalar (item ):
83
86
return self ._data .to_pandas ()[item ]
@@ -162,9 +165,6 @@ def __init__(self, values):
162
165
self ._data = values
163
166
self ._dtype = ArrowBoolDtype ()
164
167
165
- def __repr__ (self ):
166
- return "ArrowBoolArray({})" .format (repr (self ._data ))
167
-
168
168
169
169
class ArrowStringArray (ArrowExtensionArray ):
170
170
def __init__ (self , values ):
@@ -174,6 +174,3 @@ def __init__(self, values):
174
174
assert values .type == pa .string ()
175
175
self ._data = values
176
176
self ._dtype = ArrowStringDtype ()
177
-
178
- def __repr__ (self ):
179
- return "ArrowStringArray({})" .format (repr (self ._data ))
You can’t perform that action at this time.
0 commit comments