Python のエラー処理とファイル操作: 問題を起こさないようにする

Susan Sarandon
リリース: 2024-11-11 00:53:02
オリジナル
287 人が閲覧しました

Python Error Handling and File Operations: Don

エラー処理 101: コードをクラッシュしないようにする

Python のエラー処理では、try、excel、friends を使用してプログラムの爆発を防ぎます。セットアップは次のとおりです:

try:
    result = 10 / 0
except ZeroDivisionError:
    print("Oops! You can't divide by zero.")
ログイン後にコピー

try ブロックは危険なコードを実行し、エラー (ゼロ除算など) が発生した場合は、それを処理するために介入します。


ファイル操作: プロのような読み取りと書き込み

Python を使用すると、ファイルを開いたり、読み取ったり、書き込んだりすることが簡単になります。完了したら、忘れずに閉じてください (または、さらに良いことに、 with を使用してそれを処理します)。

with open("example.txt", "w") as file:
    file.write("Hello, file!")
ログイン後にコピー

代替アプローチ:finally ブロック

ファイルを閉じる、接続を終了するなど、どうしても何かを行う必要がある場合は、finally を使用します。

try:
    file = open("example.txt", "r")
    # Read from file
finally:
    file.close()  # Always closes, error or not
ログイン後にコピー

最後の言葉: エラーが見つかる前に見つけてください

エラー処理とファイル操作を実行すると、コードの信頼性が高まり、現実の世界で使用できるようになります。
?何があっても機能するコードに乾杯!

以上がPython のエラー処理とファイル操作: 問題を起こさないようにするの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:dev.to
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート