Python API reference#
Python bindings to the nanoarrow C library
EXPERIMNETAL
The nanoarrow Python package provides bindings to the nanoarrow C library. Like the nanoarrow C library, it provides tools to facilitate the use of the Arrow C Data and Arrow C Stream interfaces.
- Schema/DataType Objects
ExtensionAccessorSchemaTimeUnitTypebinary()binary_view()bool_()date32()date64()decimal128()decimal256()dictionary()duration()extension_type()fixed_size_binary()fixed_size_list()float16()float32()float64()int16()int32()int64()int8()interval_day_time()interval_month_day_nano()interval_months()large_binary()large_list()large_string()list_()map_()null()schema()string()string_view()struct()time32()time64()timestamp()uint16()uint32()uint64()uint8()
- High-level Array Implementation
- High-level ArrayStream Implementation
- Low-level Helpers