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)