python - 在 python 中打印需要超过 2 秒
问题描述
我有一个变量 isobj=model.filter(id=id)
并且我有显示 obj 值的打印函数。我测量它pref_counter()
需要超过 2 秒。
我的代码就像
obj=model.filter(id=id)
c = time.perf_counter()
print(obj)
d = time.perf_counter()
print("seconds", d - c) #shows 2 seconds
有趣的是,如果我打印两次,则需要 4 秒。
解决方案
答案是:
正如 Sergey 在评论中提到的那样,这与打印无关,当我调用打印请求本身时,请求需要更多时间。