Python异常处理

什么是文件?

文件的作用

使用文件的目的:保存数据存放在磁盘 把一些存储存放起来,可以让程序下一次执行的时候直接使用,而不必重新制作一份,省时省力

在python,使用open函数,可以打开一个已经存在的文件,或者创建一个新文件open(文件名,访 问模式

写数据(write)

对象 = open("文件",w)

对象.write("写入数据")

对象.close

 

 继续写入数据,会覆盖原来的文件

以读的方式打开文件,读取数据

对象 = open("文件",r)

变量 = 对象.read()

print(变量)

 循环读取数据,读取多条数据

 readline可以按照行的方式把整个文件中的内容进行一行一行的读取

readlines可以读取多条数据

不覆盖,继续写入

对象 = open("",a)

对象.write("写入数据")

对象.close

 

 读取二进制文件

 备份一份图片

文件重命名

os模块中的rename()可以完成对文件的重命名操作

import os os.rename("需要修改的文件名","新文件名")

删除文件

 os模块中的remove()可以完成对文件的重命名操作

os模块中的mkdir()可以完成对文件的重命名操作

异常

什么是异常?

异常即是一个事件,该事件会在程序执行过程中发生,影响了程序的正常执行。 一般情况下,在Python无法正常处理程序时就会发生一个异常。 异常是Python对象,表示一个错误。 当Python脚本发生异常时我们需要捕获处理它,否则程序会终止执行。

异常处理的作用

捕捉异常可以使用try/except语句。 try/except语句用来检测try语句块中的错误,从而让except语句捕获异常信息并处理。 如果你不想在异常发生时结束你的程序,只需在try里捕获它

ry....except...else的语法

 

 

 

使用except而不带任何异常类型

 

 以上方式try-except语句捕获所有发生的异常。但这不是一个很好的方式,我们不能通过该程序识别 出具体的异常信息。因为它捕获所有的异常。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值