Message215936
I am loading some structure from a MATLAB binary file using scipy.io.loadmat. This structure contains (in particular) paths (written as bytestrings) to other files which end up being loaded as numpy.str_ objects.
In fact, just trying to store and retrieve strings from numpy arrays wraps them in numpy.str_:
>>> import numpy
>>> type(numpy.array(["foo"])[0])
<class 'numpy.str_'>
... and now trying to construct a Path from that will crash.
I agree, though, that force-casting str subclasses in the constructor may avoid other issues. |
|
Date |
User |
Action |
Args |
2014-04-11 17:41:53 | Antony.Lee | set | recipients:
+ Antony.Lee, pitrou |
2014-04-11 17:41:53 | Antony.Lee | set | messageid: <1397238113.09.0.545963020797.issue21127@psf.upfronthosting.co.za> |
2014-04-11 17:41:53 | Antony.Lee | link | issue21127 messages |
2014-04-11 17:41:52 | Antony.Lee | create | |
|