筆記 timeit使用

2021-04-27 09:20:46 字數 394 閱讀 5132

需要做benchmark,非web程式。

用python自帶的timeit模組。

**:#! /usr/bin/python

# -*- coding: utf-8 -*-

import xmlrpclib, timeit

t = timeit.timer("s.interprete('三里庵的貴人香')", "import xmlrpclib/ns = xmlrpclib.server('http://192.168.1.101:7080/')")

print t.timeit(100)

1. timer的前乙個引數是執行語句,後乙個引數是setup語句。

2. 多個語句,請用/n

3. timeit()的預設執行次數是10000....

python的timeit模組使用方式

timeit模組中主要通過兩個函式來測試 的執行時間,timeit 和repeat def timeit stmt pass setup pass timer default timer,number default number,globals none convenience function ...

timeit 效能測試

可以用來 測試一小段python 的執行速度 計時器類 class timeit.timer stmt pass setup pass timer timer是測量小段 執行速度的 類stmt 是要測試的 語句 statment 也可以傳方法名 setup 執行語句時,需要的設定,例如為了執行tim...

python計時模組 timeit

timeit模組 測試乙個列表推導式與for迴圈的時間 import timeit foooo sum for i in range 1000 print timeit.timeit stmt i for i in range 1000 number 100000 print timeit.time...