我执行了这个python 脚本。行中发生错误
t = gdcm.Orientation.GetType(dircos)
错误信息是:
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/IPython/core/interactiveshell.py", line 2820, in run_code
exec code_obj in self.user_global_ns, self.user_ns
File "<ipython-input-8-fb43b0929780>", line 1, in <module>
gdcm.Orientation.GetType(dircos)
TypeError: expected a list.
我查了类参考。它说
输入是 6 个双精度数组
该变量dircos
恰好是一个包含 6 个元素的列表,
>>> dircos
Out[11]: [1.0, 0.0, 0.0, 0.0, 1.0, 0.0]
我不知道为什么会出错。