Python异常/模块/包综合案例:自定义工具包
哔哩哔哩 2023-07-07 12:15:54

创建一个自定义包,名称为:my_utils (我的工具)


(资料图)

在包内提供2个模块

str_ (字符串相关工具,内含:)

• 函数:str_reverse(s),接受传入字符串,将字符串反转返回

• 函数:substr(s, x, y),按照下标x和y,对字符串进行切片

file_(文件处理相关工具,内含:)

• 函数:print_file_info(file_name),接收传入文件的路径,打印文件的全部内容,如文件不存在则捕获异常,输出提示信息,通过finally关闭文件对象

• 函数:append_to_file(file_name, data),接收文件路径以及传入数据,将数据追加写入到文件中

构建出包后,尝试使用工具包。

代码:

输出效果:

视频出处:异常-模块-包-综合案例讲解

Python异常/模块/包综合案例:自定义工具包

2023-07-07

田洋火山湖盆第四纪沉积与古气候研究报告_关于田洋火山湖盆第四纪沉积与古气候研究报告介绍

2023-07-07

2023年7月7日乙酸钠碳源价格最新行情预测

2023-07-07

东风科技:减速机产品已量化交付

2023-07-07

逆水寒手游猿戏图怎么获取 逆水寒手游猿戏图获取方法攻略

2023-07-07

国家发改委产业发展司召开轻纺行业经济运行座谈会

2023-07-07

引领环保新时代,上汽大众1.5T Evo2诠释“黄金动力”

2023-07-07

芝罘区最新通知

2023-07-07

重金营销难奏效 倍轻松还能走出亏损吗?

2023-07-07

上海黄金交易所黄金T+D 6月15日(周四)早盘盘初下跌0.42%报448.50元/克

2023-07-07

消费复苏、需求恢复,机构建议商业地产企业储备优质项目

2023-07-07

五线谱上音符上一一小横是什么意思(五线谱音符上一个向上的小箭头和)

2023-07-07

如何在打开方式中添加word程序_打开方式怎么添加程序

2023-07-07

尼日利亚计划将石油产量提高20% 以期提高欧佩克+配额

2023-07-06

豪森股份(688529.SH):目前正在跟踪包括奔驰、宝马、采埃孚、斯堪尼亚等多个国际一流车厂及tier1零部件供应商订单

2023-07-06

腾讯汤道生:行业大模型开启产业升级“黄金时代”

2023-07-06

海新能科:将积极与相关部门协商 尽快消除美方焦化事项的不确定性

2023-07-06

科大讯飞AI学习机LUMIE 10系列上市

2023-07-06

加装LED强光灯打造“隐形货车”,一司机被记9分罚款200元

2023-07-06

记者评张修维:工兵踢法助恒大夺冠 “中国莫德里奇”外号无厘头

2023-07-06