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

Susan Sarandon
發布: 2024-11-11 00:53:02
原創
270 人瀏覽過

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

來源:dev.to
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板