def a2(Url):
#......
return NameList
if __name__ =="__main__":
#......
print('处理完毕!')
本来上边这段代码运行的好好的(请无示省略号),后来我想测试一下每次运行需要花费多长时间,于是加了一个计时模块,把主程序定义成一个函数,代码如下所示,然后再运行的时候主程序就循环运行了,只要运行一遍就行了,应该怎么处理呢?
def a2(Url):
#......
return NameList
def main():
#......
print('处理完毕!')
if __name__ =="__main__":
main()
#运行时间计时
import timeit
times1=timeit.Timer("main()","from __main__ import main")
print(times1.timeit(10000))
#......
return NameList
if __name__ =="__main__":
#......
print('处理完毕!')
本来上边这段代码运行的好好的(请无示省略号),后来我想测试一下每次运行需要花费多长时间,于是加了一个计时模块,把主程序定义成一个函数,代码如下所示,然后再运行的时候主程序就循环运行了,只要运行一遍就行了,应该怎么处理呢?
def a2(Url):
#......
return NameList
def main():
#......
print('处理完毕!')
if __name__ =="__main__":
main()
#运行时间计时
import timeit
times1=timeit.Timer("main()","from __main__ import main")
print(times1.timeit(10000))