[解決済み] Python でエラーをスローしてカスタムメッセージで終了する方法
2023-02-06 19:06:27
質問
Pythonでsys.exit()を推奨している人を見かけました。 私の質問は、現在のスクリプトの実行を終了する他の方法はありますか、つまり、エラーで終了することです。
このようなものです。
sys.exit("You can not have three process at the same time.")
現在、私の解決策はというと
print("You can not have three process at the same time.")
sys.exit()
どのように解決するのですか?
呼び出し
sys.exit
を文字列で呼び出すと動作します。その
docs
はこの使用法を明確に言及しています。
特に、sys.exit("some error message")は、エラーが発生したときにプログラムを終了させるための素早い方法です。
関連
-
[解決済み】Pythonのvirtualenvを離脱/終了/無効化する方法
-
[解決済み] Pythonで現在時刻を取得する方法
-
[解決済み] Pythonで2つのリストを連結する方法は?
-
[解決済み] ファイルのコピー方法について教えてください。
-
[解決済み] 最小限の驚き」と「変更可能なデフォルトの引数
-
[解決済み] pipでPythonの全パッケージをアップグレードする方法
-
[解決済み] 文字列が空かどうかを確認する方法は?
-
[解決済み】ネストされたディレクトリを安全に作成するには?
-
[解決済み] あるオブジェクトが数であるかどうかを確認する、最もパイソン的な方法は何でしょうか?
-
[解決済み] Flaskで非同期タスクを作る
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] 2つの線分が交差しているかどうかを確認するにはどうすればよいですか?
-
[解決済み] SQLAlchemy: セッションの作成と再利用
-
[解決済み] なぜ(0-6)は-6=偽なのか?重複
-
[解決済み] Pandasの'Freq'タグにはどのような値が有効ですか?
-
[解決済み] Django Rest Framework ファイルアップロード
-
[解決済み] 値で列挙名を取得する [重複]。
-
[解決済み] Pythonで0xを使わずにhex()を使うには?
-
[解決済み] Pythonでマルチプロセッシングキューを使うには?
-
[解決済み] PyQtアプリケーションのスレッド化。QtスレッドとPythonスレッドのどちらを使うか?
-
[解決済み] あるメソッドが複数の引数のうち1つの引数で呼び出されたことを保証する