我正在设置一个定义2个函数的脚本。例如:
def function1():
start = time.time()
dosomething()
time1 = time.time() - start
return A
def function2():
print(time1)
return B
我正在尝试从另一个函数但在同一脚本中导入变量。
我尝试使用记录器,但找不到路。
答案 0 :(得分:1)
使用global
关键字。
import time
time1 = None
def function1():
global time1
start = time.time()
time.sleep(0.4)
time1 = time.time() - start
return 10
def function2():
print(time1)
return 20
例如:
function2()
#None
#20
function1()
#10
function2()
#0.40046191215515137
#20