<label id="bh7tp"><big id="bh7tp"></big></label>

<em id="bh7tp"><tr id="bh7tp"><u id="bh7tp"></u></tr></em>
<th id="bh7tp"></th>

<li id="bh7tp"><acronym id="bh7tp"></acronym></li>
  • <em id="bh7tp"></em>

    <tbody id="bh7tp"><pre id="bh7tp"></pre></tbody>
  • Python教程自學網歡迎您來學習!
    當前位置: 首頁 > Pyhon開發 > pdb模塊的運行原理(python pdb模塊實例)

    pdb模塊的運行原理(python pdb模塊實例)

       

    pdb模塊的運行原理(python pdb模塊實例)

    python pdb模塊的運行原理

    1、pdb模塊不是c實現的內置模塊,而是純Python實現和包裝的模塊。

    pdb.py是核心文件,它繼承了bdb和cmd模塊。

    2、利用cmd模塊定義和實現一系列調試命令的交互輸入,基于sys.settrace插樁跟蹤代碼運行的棧幀。

    根據不同的調試命令控制代碼的運行和斷點狀態,并向控制臺輸出相應的信息。

    python pdb模塊實例

    import?pdb
    def?combine(s1,s2):??????#?define?subroutine?combine,?which...
    ????s3?=?s1?+?s2?+?s1????#?sandwiches?s2?between?copies?of?s1,?...
    ????s3?=?'"'?+?s3?+'"'???#?encloses?it?in?double?quotes,...
    ????return?s3????????????#?and?returns?it.
    a?=?"aaa"
    pdb.set_trace()
    b?=?"bbb"
    c?=?"ccc"
    final?=?combine(a,b)
    print?final

    以上就是python中pdb模塊的運行原理,希望對大家有所幫助。

    人人爽人人澡人人人妻
    <label id="bh7tp"><big id="bh7tp"></big></label>

    <em id="bh7tp"><tr id="bh7tp"><u id="bh7tp"></u></tr></em>
    <th id="bh7tp"></th>

    <li id="bh7tp"><acronym id="bh7tp"></acronym></li>
  • <em id="bh7tp"></em>

    <tbody id="bh7tp"><pre id="bh7tp"></pre></tbody>