什么是文件?
文件的作用
使用文件的目的:保存数据存放在磁盘 把一些存储存放起来,可以让程序下一次执行的时候直接使用,而不必重新制作一份,省时省力
在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语句捕获所有发生的异常。但这不是一个很好的方式,我们不能通过该程序识别 出具体的异常信息。因为它捕获所有的异常。