Antoine Pitrou created ARROW-9465:
-------------------------------------

             Summary: [Python] Improve ergonomics of compute functions
                 Key: ARROW-9465
                 URL: https://issues.apache.org/jira/browse/ARROW-9465
             Project: Apache Arrow
          Issue Type: Wish
          Components: Python
            Reporter: Antoine Pitrou


Introspection of exported compute functions currently yield suboptimal output:
{code:python}
>>> from pyarrow import compute as pc                                           
>>>                                                                             
>>>           
>>> pc.list_flatten                                                             
>>>                                                                             
>>>           
<function pyarrow.compute._simple_unary_function.<locals>.func(arg)>
>>> ?pc.list_flatten                                                            
>>>                                                                             
>>>           
Signature: pc.list_flatten(arg)
Docstring: <no docstring>
File:      ~/arrow/dev/python/pyarrow/compute.py
Type:      function
>>> help(pc.list_flatten)                                                       
>>>                                                                             
>>>           
Help on function func in module pyarrow.compute:

func(arg)
{code}




--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to