エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【Python】 MacOSで multiprocessing を使って非同期実行した関数に mock.patch が適用されない問題の対処法 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【Python】 MacOSで multiprocessing を使って非同期実行した関数に mock.patch が適用されない問題の対処法 - Qiita
"""demo""" import time import os LOG_FILE_PATH = "/tmp/demo.log" def log(msg: str): with open(LOG... """demo""" import time import os LOG_FILE_PATH = "/tmp/demo.log" def log(msg: str): with open(LOG_FILE_PATH, "a", encoding="utf-8") as f: print(msg) print(msg, file=f) class Server(): def start(self): # リクエストを待ち受けてるつもり while True: log("waiting a request...") time.sleep(5) def clean_up(): # なんか終了処理 log("cleaned up") def main(): try: print(f"{LOG_FILE_PATH=}") server = Server() server.start() except