Developer Tools

PyTimeit

Python stdlib module — timeit. Auto-indexed from CDN. Method-level security roles have not been annotated; rule writers should inspect the source before use.

Other Methods

.default_timer()Neutral
#
Signature
default_timer()

perf_counter() -> float

.main()Neutral
#
Signature
main(args, _wrap_timer)

Main program, used when run as a script.

.reindent()Neutral
#
Signature
reindent(src, indent)

Helper to reindent a multi-line statement.

.repeat()Neutral
#
Signature
repeat(stmt, setup, timer, repeat, number, globals)

Convenience function to create Timer object and call repeat method.

.timeit()Neutral
#
Signature
timeit(stmt, setup, timer, number, globals)

Convenience function to create Timer object and call timeit method.

.Timer()Neutral
#
Signature
Timer(...)

Class for timing execution speed of small code snippets.

Fully-Qualified Names

FQNField
timeitfqns[0]

Wrong FQN → 0 findings. Verify with: change fqns to garbage → must produce 0 results.

Import

rule.py
import timeit