python数据分析基础之文件操作、模块导入、异常

这篇博客介绍了Python数据分析的基础,包括文件的打开、读取、写入和关闭,详细讲解了open()函数的不同模式,read()、write()等方法的用法,以及模块导入和异常处理的基本概念。强调了正确关闭文件的重要性以及异常处理的语法结构。
摘要由CSDN通过智能技术生成

1、打开文件

python使用open() 函数打开文件,如果文件存在则返回一个文件对象,否则抛出异常,默认的打开方式是只读

f=open("mock.txt")

打开方式

mode 说明
r 以只读方式打开 文件必须存在
w 以只写方式打开 文件存在时清空文件 不存在则创建
a 追加方式 文件不存在时创建
r+/w+ 读写方式打开
a+ 追加和读写方式打开
ab/wb/rb/ab+/wb+/rb+ 二进制方式打开

2、读取文件

read()函数,默认一次性读入并返回文件的所有内容,占用内存大
read([size]) 默认读取所有,加上size后读取size个字节

txt=f.read() f 为打开文件时返回的文件对象

readline([size]) 一次读取一行

txt=f.readline()

readlines([size]) 读取完毕之后,返回每一行所组成的列表
iter 使用迭代器读取文件

3、写文件

write() 方法负责文件的写入

f.write("hello python")

write(str) 将字符串直接写入文件
writelines(strings) 将多行写入到文件

4、关闭文件

close()方法负责文件的关闭
如果 忘记关闭文件,会造成系统资源消耗,
而且会影响到后续对文件的访问

f.close()

实际操作:

读写文件:


                
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值