【发布时间】:2018-04-25 19:46:51
【问题描述】:
我有一个 fortran 格式的 txt 文件,其中包含类似 0.755473D-08 的数字。
如果我使用np.genfromtxt(data,dtype=None),它会显示b'0.755473D-08'。我怎样才能摆脱b?
【问题讨论】:
-
提问前是否搜索过?
-
在
genfromtxt中查看stackoverflow.com/questions/5989351/… 与converters结合。 -
是的,但我的问题是我无法将fortran格式的数字加载到python中,因为它显示
nan,而不是无法替换D。 -
这似乎是专门关于使用
genfromtxt的?顺便说一下,您需要将类型设置为字符串并在阅读后进行转换。
标签: python arrays numpy fortran genfromtxt