<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          ChronicPython 程序執(zhí)行時(shí)間分析器

          聯(lián)合創(chuàng)作 · 2023-10-01 20:27

          Chronic 介于簡單的定時(shí)器和分析器。通過添加修飾符或包裝代碼語句來獲得程序執(zhí)行時(shí)間。Chronic 跟蹤調(diào)用層次結(jié)構(gòu)來告訴你時(shí)間塊內(nèi)執(zhí)行其他的塊。附加一個(gè)事件偵聽器來記錄你想要的時(shí)間。

          示例代碼:

          import chronic
          from pprint import pprint
          
          
          @chronic.time
          def time_one():
              pass
          
          
          @chronic.time
          def time_two():
              with chronic.Timer('block2'):
                  print chronic.stack
                  # ('time_two', 'block2')
              pprint(chronic.timings)
              # prints local view of timings
              # {'block2': {'average_elapsed': 1.0967254638671875e-05,
              #             'count': 1,
              #             'total_elapsed': 1.0967254638671875e-05}}
          
          with chronic.Timer('block1'):
              time_one()
          
          pprint(chronic.timings)
          
          
          def print_done(elapsed, timings, stack):
              print stack
              pprint(timings)
          
          time_one()
          chronic.post_timing.connect(print_done)
          time_one()
          # []
          # 9.5367431640625e-07
          # {'average_elapsed': 9.5367431640625e-07,
          #  'count': 2,
          #  'total_elapsed': 1.9073486328125e-06}
          chronic.post_timing.disconnect(print_done)
          
          
          time_two()
          # ['time_two', 'block2']
          # {'block2': {'average_elapsed': 5.9604644775390625e-06,
          #             'count': 1,
          #             'total_elapsed': 5.9604644775390625e-06}}
          瀏覽 14
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  2024国产精品自拍 | 欧美成人免费网 | 亚洲图片小说在线视频 | 欧美操逼视频免费观看 | 黄色在线观看国产高清 |