Input/Output#

polars_extensions.io.read_schema(file: str)[source]#

Opens a JSON Schema file and return a Polars Schema object

Parameters:
file

Save location and filename with JSON extension.

Examples

import polars as pl
import polars_extensions as plx
schema = plx.read_schema('schema.json')
schema
polars_extensions.io.write_schema(
schema: DataFrame | Schema,
file: str,
)[source]#

Saves a Polars schema a JSON file

Parameters:
schema

DataFrame or Schema Object.

file

Save location and filename with JSON extension.

Examples

import polars as pl
import polars_extensions as plx
data = pl.read_csv('datasets/employees.csv')
plx.write_schema(data,'schema.json')