我想使用vtkSMPTools来运行我的后端并行(Python).示例代码如下:

import vtk

# Create an instance of vtkSMPTools
smpTools = vtk.vtkSMPTools()

# Use the For method to iterate over a range of indices in parallel
def func(i):
    # Code to execute in parallel goes here
    print(i)

smpTools.For(0, 100, func)

但是,我收到如下错误: vtkmodules.vtkCommonCore.vtkSMPTools' object has no attribute 'For'.

我查看了vtk文档,可以看到为vtkSMPTools定义了For个方法.

我想不出问题出在哪里.请帮我拿一下这个.

我能进口vtk.vtkSMPTools()个.然而,当我try 使用For方法时,出现了错误.

推荐答案

我担心vtkSMPTool不能在python代码中工作,因为模板化的方法(就像c++代码中的For方法)是不可包装的(参见这个doc).

Python相关问答推荐

从列表中获取n个元素,其中list [i][0]== value''

巨 Python :逆向猜谜游戏

Cython无法识别Numpy类型

如何在Python Pandas中填充外部连接后的列中填充DDL值

根据客户端是否正在传输响应来更改基于Flask的API的行为

Tensorflow tokenizer问题.num_words到底做了什么?

Django.core.exceptions.SynchronousOnlyOperation您不能从异步上下文中调用它-请使用线程或SYNC_TO_ASYNC

在pandas中,如何在由两列加上一个值列组成的枢轴期间或之后可靠地设置多级列的索引顺序,

对于数组中的所有元素,Pandas SELECT行都具有值

函数()参数';代码';必须是代码而不是字符串

为什么内置的sorted()对于一个包含降序数字的列表来说,如果每个数字连续出现两次,会变慢?

对齐多个叠置多面Seborn CAT图

如何获得症状表达式的真实部分?

无法从文章复制Forking 图

将新列添加到现有极点数据框中

.yml不会在专用环境中安装来自.requirements.txt的软件包

向量化数据帧中的折叠过程

Django按字段上的子字符串分组

一种处理Django查询集数据的轻量级方法

用于将Custom TypeAlias替换为NotRequired的典型插件