属性错误:'numpy.ndarray'对象没有属性'clock'



这是我尝试计算窗口中CPU时间的方法。

start_time_1 = time.clock()
coupl.setParareal(pr)
pr.initialize(y1d_init)
pr.iterate()
y1d_pr = pr.state_mic
end_time_1 = time.clock()

有人可以帮助我摆脱此错误吗?

可能你在这个代码片段之前的某个地方创建了一个名为 time 的 numpy 数组。您不应该这样做,因为模块time现在会被覆盖。重命名数组(类似于 time_list ),它可以工作。

我有类似的问题。错误发生如下

'numpy.ndarray' 对象没有属性 'asctime'

这意味着您已经创建了一个名为"time"的数组,因此为了避免关键字和变量等之间的冲突。我们必须识别每个变量的名称,并在import xx as xx时要小心

最新更新