我正在做这样的事情:
import numpy as np
import timeit
a = np.arange(1000)
%timeit a**2
Run Code Online (Sandbox Code Playgroud)
错误 :
TypeError: 'module' object is not callable
Run Code Online (Sandbox Code Playgroud)
我想a**2在pycharm中打印执行语句的时间,任何人都可以帮助我
注意:%timeit a**2在 Jupyter Notebook 中工作正常
%timeit和%%timeit是 Jupyter 魔法命令,并且只能在 IPython/Jupyter 中工作。它们通常不适用于 PyCharm 或 Python 脚本。
如果您有 PyCharm Professional,则可以通过单击配置文件按钮(在“运行”、“调试”和“覆盖范围运行”按钮的右侧)来配置您的脚本。
如果不这样做,您可以通过插入来计时任何 Python 3 脚本
from datetime import datetime
start = datetime.now()
Run Code Online (Sandbox Code Playgroud)
和
print(datetime.now() - start)
Run Code Online (Sandbox Code Playgroud)
在末尾。
| 归档时间: |
|
| 查看次数: |
4281 次 |
| 最近记录: |