首頁  >  文章  >  後端開發  >  Python 錯誤處理與檔案操作:不要讓事情出錯

Python 錯誤處理與檔案操作:不要讓事情出錯

Susan Sarandon
Susan Sarandon原創
2024-11-11 00:53:02291瀏覽

Python Error Handling and File Operations: Don

錯誤處理 101:保持程式碼不崩潰

Python 的錯誤處理使用 try、 except 和朋友來防止你的程式爆炸。設定如下:

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中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn