编写HDF h5数据集(通过h5py),该数据集是字符串和numpy列表的混合

时间:2020-07-28 14:59:58

标签: python hdf5 h5py

我有以下两个数据集(我有几个for s in $(curl --silent --user USER:PASS --globoff --request GET "https://PROMETHEUS-SERVER/query?query=request_processed_total>1000" | jq --raw-output '.data.result[].metric.service') do curl --silent --user USER:PASS --globoff --request GET "https://PROMETHEUS-SERVER/query?query=request_failed_total{service=\"$s\"}" | jq --raw-output '.data.result[] | .metric.service + " " + .value[1]' done ):

tuples

Id想知道如何通过h5py以紧凑的格式编写代码。目的是让最终用户读取此h5数据文件并能够推断出列表及其对应的文件名。

我能够有效地将numpy列表写到h5,但是字符串似乎是一个大问题,当我包含它时会出错。

任何帮助都会很棒-浪费了数小时寻找解决方案!

1 个答案:

答案 0 :(得分:0)

这小段代码将创建一个名为^的数据集(来自变量something),其中包含列表filename_string中的数据。

filename_list