• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    python 多線程程序如何調試

    我們在利用Python說話編寫法式時,有時辰會碰到同時處置幾項功課的景象,這時辰就需要利用多線程了,調試的體例與通俗的Python源代碼比力近似

    東西/原料

    • 一臺安裝了最新Windows10系統的計較機
    • Python IDE(Visual Studio Code)
    • Python擴展
    • 不變的互聯網毗連

    方式/步調

    1. 1

      打開一個工作文件夾,在左側的文件列表中,點擊新建按鈕,新建一個新的源文件,注重后綴名要為.py表白這是一個python文件

    2. 2

      在文件的首部起首設心猿意馬編碼選項為utf-8,然后導入我們需要用到的包,因為需要利用多線程,所以在time庫中導入ctime以及sleep

    3. 3

      起首建立一個打印時候的函數,此中傳入歷程的名稱以及需要延時的時候,設心猿意馬一個計時器初始化為0,每次輪回+1,顛末十次輪回之后打印出當前系統的時候

    4. 4

      為了避免法式在運行中可能會呈現的異常,需要利用try-except語句來編寫,在try語句中建立兩個歷程,別離傳入對應的歷程名稱以及延時

    5. 5

      在except語句中,打印出執行錯誤的信息,最后在while輪回中,利用pass進行無限輪回的操作

    6. 6

      確認上述代碼輸入無誤后,點擊運行按鈕,稍等半晌即可看到運行成果,可以看到兩個線性在交叉運行著,表白此時多線程的調試已經當作功了

    注重事項

    • 本經驗的實現基于系統自帶的_thread和time包進行實現
    • 本經驗僅供參考,具體的實現過程可能會跟著軟件版本更新而轉變
    • 發表于 2018-11-28 00:00
    • 閱讀 ( 1236 )
    • 分類:其他類型

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆