gpt4 book ai didi

python - 数据从vtk到python

转载 作者:太空宇宙 更新时间:2023-11-03 21:33:04 25 4
gpt4 key购买 nike

所以这应该是一个很快就能回答的问题。我正在使用 python 脚本解析 *vtk 文件。

在这一行中,我获得了某个字段,例如温度:

field = vtk_to_numpy(data.GetPointData().GetArray("Temperature"))

紧接着我想获得另一个字段,如节点电导率:

kappa = vtk_to_numpy(data.GetPointData().GetArray("Heat.conductivity"))

对于温度场,一切正常,但对于电导率场,我收到以下消息:

kappa = vtk_to_numpy(data.GetPointData().GetArray("Heat.conductivity"))
File "~anaconda3/lib/python3.6/site-packages/vtk/util/numpy_support.py", line 215, in vtk_to_numpy
typ = vtk_array.GetDataType()
AttributeError: 'NoneType' object has no attribute 'GetDataType'

有人可以解释为什么它适用于温度场,而不适用于电导率吗?

最佳答案

所以在网上冲浪后,我发现他是我应该在读取 *.vtk 文件时打开的下一个标志,

reader.ReadAllScalarsOn()

现在一切都按计划进行。

关于python - 数据从vtk到python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53419708/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com