python的文件操作和异常处理

这篇博客详细介绍了Python中的文件操作,包括文件的打开、读写、追加和关闭,以及二进制文件的处理。同时,文章还讨论了异常处理的概念、作用和常见语法,如try-except-finally语句,以及如何自定义异常。此外,还提到了文件和文件夹的管理,如重命名和删除。最后,简要介绍了Python中的模块导入。
摘要由CSDN通过智能技术生成

一、文件的介绍

1.1:什么是文件?

计算机文件属于文件的一种,与普通文件载体不同,计算机文件是以计算机硬盘为载体存储在计算机上的信息集合。文件可以是文本文档图片程序等等。文件通常具有点+三个字母的文件扩展名,用于指示文件类型(例如,图片文件常常以 JPEG 格式保存并且文件扩展名为 .jpg)

1.2:文件的作用

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

二:文件的打开与关闭

思考:如果想用word编写一份简历,应该有哪些流程呢?

步骤:新建--写入数据--关闭

打开word软件,新建一个word文件

写入个人简历信息

保存文件

关闭word软件

同样,在操作文件的整体过程与使用word编写一份简历的过程是很相似的

结论:

打开文件,或者新建立一个文件

读/写数据 关

闭文件

2.1:打开文件

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

格式:f = open(‘文件’, 'w')  或者  f = open('文件', 'r')

如下图所示:不同的打开文件的方式

常见的文件操作有:写,读,追加 

2.1.1:写数据(write)

格式:

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

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

对象.close

案例:以写的方式打开文件,写入数据

f = open('test.txt', 'w')

f.write('hello world, i am here!')

f.close()

继续写入数据

f = open('test.txt', 'w')

f.write('I love you')

f.close()

总结:如果文件不存在那么创建,如果存在那么就先清空,然后写入数据

2.1.2:读数据(read)

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

格式:

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

变量 = 对象.read()

print(变量)

案例:读取文件(test.txt)

f = open('test.txt', 'r')

content = f.read()

print(content)

总结: 如果用open打开

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值