3D切片器-使用python将vtkMRMLImageMetaListNode的内容保存到文本文件

3D切片器-使用python将vtkMRMLImageMetaListNode的内容保存到文本文件,python,Python,对于python脚本,我需要使用openIGTLink从服务器获取特定的imageID。使用远程模块,您可以查询存储在vtkMRMLImageMetaListNode中的imageID、patientnames、Modification等的列表。 有没有办法从ImageMetaListNode获取此列表并使用python将其保存在文本文件中?欢迎使用StackOverflow。请通过发布一些代码来帮助人们理解您的问题,这些代码提供了您的问题的最小示例。通过这种方式,您更有可能收到一些合适的答案。

对于python脚本,我需要使用openIGTLink从服务器获取特定的imageID。使用远程模块,您可以查询存储在vtkMRMLImageMetaListNode中的imageID、patientnames、Modification等的列表。
有没有办法从ImageMetaListNode获取此列表并使用python将其保存在文本文件中?

欢迎使用StackOverflow。请通过发布一些代码来帮助人们理解您的问题,这些代码提供了您的问题的最小示例。通过这种方式,您更有可能收到一些合适的答案。这是迄今为止用于初始化连接和推送查询以获取metalist的代码。来自元节点的数据是我试图以文本文件的形式获取的数据。
>>> cnode = slicer.vtkMRMLIGTLConnectorNode()
>>> slicer.mrmlScene.AddNode(cnode)
(vtkCommonCorePython.vtkMRMLIGTLConnectorNode)0x7fc6169b7460
>>> cnode.SetTypeClient('IGTLConnector',22222)
1
>>> cnode.Start()
1
>>> qnode = slicer.vtkMRMLIGTLQueryNode()
>>> qnode.SetQueryType(qnode.TYPE_GET)
>>> qnode.SetIGTLName('IMGMETA')
>>> metanode = cnode.PushQuery(qnode)