Python を使用して、LAN (Windows 上) へのアクセスや HTTP 要求の作成などを実行するさまざまな dll を呼び出すことを検討しています。これらの dll は適切に記述されておらず、動かなくなる可能性があります。私の最初の質問は、Python スレッドでこれらの dll 呼び出しを分離することで、メインの Python スレッドが停止しないことが保証されるかどうかです。2 つ目の質問は、DLL が無限ループに陥った場合に Python がスレッドを強制終了できるかどうかです。
独自のプロセスでdllを起動することでこれを解決できることはわかっていますが、単一のプロセスのみを使用したいと考えています。
最新バージョンの Python を使用できました。