При чтении json из файлов использование поляров выдает исключение, если json пуст. Но у панд все по-другому. У меня есть несколько файлов, содержащих только ключ, а не значение.
Полары все еще примитивны и не созрели, как панды? какой пакет использовать?
Polars
from io import StringIO
import polars as pl
print(pl.read_json(StringIO('{"key":{}}')))
выдает исключение
pyo3_runtime.PanicException: called `Result::unwrap()` on an `Err` value: ComputeError(ErrString("a StructArray must contain at least one field"))
Панды
from io import StringIO
import pandas as pd
print(pd.read_json(StringIO('{"key":{}}')))
работает без исключений, выдает результат как
Empty DataFrame
Columns: [key]
Index: []
Подробнее здесь: https://stackoverflow.com/questions/788 ... ndas-works