我正在尝试使用timeit.timeit来查找执行特定代码行所需的时间.问题是这一行包含变量,我需要以某种方式导入它们,所以我的问题是如何?为了更清楚,代码看起来像这样:
def func():
var1 = 'aaa'
var2 = 'aab'
t1 = timeit.timeit('var1==var2', 'from __main__ import ___', number = 10**4) # here I'm missing what to put after the import
Run Code Online (Sandbox Code Playgroud)
如果我试图在这个代码中执行此代码,__main__我会直接使用'from __main__ import var1, var2'
Any解决方案导入变量吗?