H5py список магазинов списка строк

Есть ли возможность в h5py создать набор данных, который состоит из списков строк. Я попытался создать вложенный тип данных переменной длины, но это приводит к ошибке сегментации в моем интерпретаторе python.

def create_dataset(h5py_file): data = [['I', 'am', 'a', 'sentecne'], ['another', 'sentence']] string_dt = h5py.special_dtype(vlen=str) nested_dt = h5py.special_dtype(vlen=string_dt) h5py_file.create_dataset("sentences", data=data, dtype = nested_dt) 

One Solution collect form web for “H5py список магазинов списка строк”

Вы должны иметь возможность получить нужную функциональность, если вы определяете свои данные в виде массива numpy dtype = object, как предлагается в этом сообщении , а не в списке списков.

 def create_dataset(h5py_file): data = np.array([['I', 'am', 'a', 'sentence'], ['another', 'sentence']], dtype=object) string_dt = h5py.special_dtype(vlen=str) h5py_file.create_dataset("sentences", data=data, dtype=string_dt) 
Interesting Posts

Параллельный порт доступа Python

python – сортировать mongodb по значению одного ключа

Python – Как написать декоратор, который восстанавливает cwd?

Вычисление первого не пропущенного значения из каждого столбца в DataFrame

Ввод элементов из файла в порядке убывания без встроенных функций

Временная сложность кортежа в Python

Получить координаты меток Matplotlib

Запретить пандам интерпретировать «NA» как NaN в строке

Используйте Python для выбора строк с определенным диапазоном значений в одном столбце

Использовать пользовательский домен для флеш-приложения с аутентифицированным логином Google

манипуляция строки python

Переменная в маршрутизации статических файлов Flask

Как я могу узнать, создает ли NumPy представление или копию?

getrandbits не производит номера постоянной длины

Vim: используйте более короткую текстовую ширину в комментариях и docstrings

Python - лучший язык программирования в мире.