使用Python的timeit获取“未定义全局名称'foo'
更改此行:
t = timeit.Timer("foo()")
对此:
t = timeit.Timer("foo()", "from __main__ import foo")
检查一下您在最底部提供的链接。
要使timeit模块可以访问您定义的功能,可以传递一个包含导入语句的设置参数:
我刚刚在我的机器上对其进行了测试,并且可以进行更改。
你尚未登录,登录后可以
和开发者交流问题的细节
关注并接收问题和回答的更新提醒
参与内容的编辑和改进,让解决方法与时俱进
联系我
602392714
清零编程群