問題タブ [win32serviceutil]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - win32service からのエラーの報告
win32serviceutil.ServiceFramework
次のようなものに基づいて作成した Service があるとします。
この例では、呼び出しQueueFolders
によって、適切な構成が行われている場合に長時間実行されるオブジェクトがインスタンス化されます。そうでない場合は、例外が発生し、コマンド プロンプトに次のように表示されます。
このエラーをどのように報告すればよいのでしょうか。インスタンス化できることはわかってtry / catch
いますが、試してみましたが、self.ReportServiceStatus(win32service.SERVICE_ERROR_CRITICAL)
意味のあるものをユーザーに報告できないようです (理想的には、「サービスを開始できませんでした。構成を確認してください。」