Python異常/模塊/包綜合案例:自定義工具包
2023-07-07 12:31 作者:矢來美羽MIUYARAI | 我要投稿
創(chuàng)建一個(gè)自定義包,名稱為:my_utils (我的工具)
在包內(nèi)提供2個(gè)模塊
str_util.py (字符串相關(guān)工具,內(nèi)含:)
? 函數(shù):str_reverse(s),接受傳入字符串,將字符串反轉(zhuǎn)返回
? 函數(shù):substr(s, x, y),按照下標(biāo)x和y,對(duì)字符串進(jìn)行切片
file_util.py(文件處理相關(guān)工具,內(nèi)含:)
? 函數(shù):print_file_info(file_name),接收傳入文件的路徑,打印文件的全部?jī)?nèi)容,如文件不存在則捕獲異常,輸出提示信息,通過finally關(guān)閉文件對(duì)象
? 函數(shù):append_to_file(file_name, data),接收文件路徑以及傳入數(shù)據(jù),將數(shù)據(jù)追加寫入到文件中
構(gòu)建出包后,嘗試使用工具包。

代碼:
輸出效果:

視頻出處:異常-模塊-包-綜合案例講解
標(biāo)簽: