我尝试测量读取所需的时间,然后加密一些数据(独立)。但我似乎无法在时间内访问预先创建的数据对象(因为它在自己的虚拟环境中运行)
这很好(定时文件读取操作):
t = timeit.Timer("""
openFile = open('mytestfile.bmp', "rb")
fileData = openFile.readlines()
openFile.close()""")
readResult = t.repeat(1,1)
print ("\Finished reading in file")
因为我无法访问'fileData'对象,所以下面的命令不起作用。我不能从timeit函数内部再次创建它,否则它将增加整个执行时间。在
定时加密操作:
^{pr2}$
您可以使用
timeit.Timer
类的setup
参数,如下所示:setup
代码只运行一次。在timeit接受只运行一次的设置参数
从文件中:
例如:
相关问题 更多 >
编程相关推荐