Polars выдает исключение для пустого json, но Pandas работаетPython

Программы на Python
Anonymous
Polars выдает исключение для пустого json, но Pandas работает

Сообщение Anonymous »

При чтении 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

Вернуться в «Python»