1# --8<-- [start:to_arrow] 2import polars as pl 3 4df = pl.DataFrame({"foo": [1, 2, 3], "bar": ["ham", "spam", "jam"]}) 5 6arrow_table = df.to_arrow() 7print(arrow_table) 8# --8<-- [end:to_arrow] 9 10# --8<-- [start:to_arrow_zero] 11arrow_table_zero_copy = df.to_arrow(compat_level=pl.CompatLevel.newest()) 12print(arrow_table_zero_copy) 13# --8<-- [end:to_arrow_zero] 14 15