-
Notifications
You must be signed in to change notification settings - Fork 20
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
HDF5 file reading error #56
Comments
You'll have to give me which versions you have installed of all of that and the full stack trace. Also clarify exactly the process you followed. Are you reading the HDF5 data from a different version than you wrote with etc. |
Thank you for being so helpful. I had a discrepancy in the version of |
There are compatibility problems with reading >=3 with things written in version 2, so I would try to read with <3 if you can. |
Following up on this, since I was about to post a separate issue. For anyone else who is interested, here are some more details: Raises a ValueError: Type names and field names must be valid identifiers: "b'decision_id'" Minimal code needed to reproduce:
It can also be observed with:
where byte strings are shown using the "b" character before string. We can fix this in HDF5=3.10 by using the .asstr() function when reading the record fields. |
depends on #78 |
Hello,
I recently installed
wepy
from pip. I had some issues when I tried to run my simulations so I updatedh5py
andnetworkx
. I ran into "Type names and field names must be valid identifiers" error when I read from my HDF5 reporter file. I would appreciate it if you could help me out.Thank you!
The text was updated successfully, but these errors were encountered: