bpo-31415: Add ``-X importtime`` option. by methane · Pull Request #3490 · python/cpython
Some other formats.
Replace bullet to imported and insert in before cumulative time:
import time: imported collections.abc in 207 us (self 207 us)
import time: imported _string in 67 us (self 67 us)
import time: imported types in 332 us (self 332 us)
import time: imported enum in 1189 us (self 857 us)
import time: imported _sre in 96 us (self 96 us)
import time: imported sre_constants in 384 us (self 384 us)
import time: imported sre_parse in 837 us (self 454 us)
import time: imported sre_compile in 1356 us (self 423 us)
import time: imported _functools in 77 us (self 77 us)
import time: imported functools in 803 us (self 726 us)
import time: imported _locale in 98 us (self 98 us)
import time: imported copyreg in 227 us (self 227 us)
import time: imported re in 4553 us (self 882 us)
import time: imported string in 6872 us (self 2253 us)
import time: imported threading in 724 us (self 724 us)
import time: imported atexit in 57 us (self 57 us)
import time: imported logging in 13756 us (self 1172 us)
It seems too dense. "import time" and "imported" looks duplicated.
Then, remove imported and replace in with took.
import time: collections.abc took 211 us (self 211 us)
import time: _string took 52 us (self 52 us)
import time: types took 328 us (self 328 us)
import time: enum took 1191 us (self 863 us)
import time: _sre took 96 us (self 96 us)
import time: sre_constants took 383 us (self 383 us)
import time: sre_parse took 838 us (self 456 us)
import time: sre_compile took 1356 us (self 423 us)
import time: _functools took 82 us (self 82 us)
import time: functools took 808 us (self 726 us)
import time: _locale took 107 us (self 107 us)
import time: copyreg took 237 us (self 237 us)
import time: re took 4571 us (self 875 us)
import time: string took 6865 us (self 2243 us)
import time: threading took 714 us (self 714 us)
import time: atexit took 56 us (self 56 us)
import time: logging took 13802 us (self 1178 us)
No in or took:
import time: collections.abc (self: 204 us, cumulative: 204 us)
import time: _string (self: 70 us, cumulative: 70 us)
import time: types (self: 327 us, cumulative: 327 us)
import time: enum (self: 849 us, cumulative: 1176 us)
import time: _sre (self: 94 us, cumulative: 94 us)
import time: sre_constants (self: 385 us, cumulative: 385 us)
import time: sre_parse (self: 452 us, cumulative: 837 us)
import time: sre_compile (self: 424 us, cumulative: 1355 us)
import time: _functools (self: 78 us, cumulative: 78 us)
import time: functools (self: 729 us, cumulative: 806 us)
import time: _locale (self: 103 us, cumulative: 103 us)
import time: copyreg (self: 227 us, cumulative: 227 us)
import time: re (self: 855 us, cumulative: 4519 us)
import time: string (self: 2236 us, cumulative: 6825 us)
import time: threading (self: 719 us, cumulative: 719 us)
import time: atexit (self: 56 us, cumulative: 56 us)
import time: logging (self: 1175 us, cumulative: 13721 us)