Antoine Pitrou created ARROW-9941:
-------------------------------------
Summary: [Python] Better string representation for extension types
Key: ARROW-9941
URL: https://issues.apache.org/jira/browse/ARROW-9941
Project: Apache Arrow
Issue Type: Wish
Components: C++, Python
Reporter: Antoine Pitrou
When one defines an extension type in Python (by subclassing
{{PyExtensionType}}) and uses that type e.g. in a Arrow table, the printed
schema looks like this:
{code}
pyarrow.Table
a: extension<arrow.py_extension_type>
b: extension<arrow.py_extension_type>
{code}
... which isn't very informative. PyExtensionType could perhaps override
ToString() and call {{str}} on the type instance.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)