Python で機械の自動化を行おうとしていますが、問題が発生しました。
実際の制御を行うコード、ログを記録するコード、GUI を提供するコード、および単一のスクリプトからすべて呼び出される他のいくつかのモジュールがあります。
問題は、1 つのモジュールでエラーが発生すると、他のすべてのモジュールが停止することです。たとえば、GUI のバグによって制御システムが停止します。
モジュールを独立して実行できるようにしたいので、他のモジュールを停止することなく、クラッシュ、再起動、パッチ適用などを行うことができます。
それを機能させる唯一の方法は、変数をSQLデータベース、またはファイルなどに保存することです。
1 つの python スクリプトが別の ..debug をソートする方法はありますか? あるスクリプトが他のスクリプトの変数を読み取ったり変更したりできるようにするにはどうすればよいですか? スクリプトを個別に開始および停止できるようにする方法が見つかりません。
誰かアイデアやアドバイスはありますか?