2016-04-26 8 views
3

ここでは、ウィンドウ内のCPU時間を計算する方法を示します。AttributeError: 'numpy.ndarray'オブジェクトに 'clock'属性がありません

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

誰かがこのエラーを取り除く手伝いをしてくれますか?

+1

'time.clock()はCPU時間ではなく壁時計の時間を測定することに注意してください。 – Mathias711

+0

CPU時間測定用ウィンドウで何を使用するのか教えてください。 – Mian

+0

私は前にそれを探しましたが、私はPython 2.7でそうすることはできません。また、答え[ここ](http://stackoverflow.com/questions/15176619/timing-the-cpu-time-of-a-python-program)を読んだり、新しい質問をしてください。 – Mathias711

答えて

7

おそらく、このコードスニペットの前のどこかにtimeという名前の配列を作成しました。モジュールtimeが上書きされるようになったので、これを行うべきではありません。配列の名前を変更して(time_listなど)、それが動作します。

+0

マティアスが働いてくれてありがとう – Mian

関連する問題