python文件处理/模块(第三次笔记)

本文详细介绍了Python中的文件处理,包括文本和二进制文件的打开方式,如读取、追加、写入和创建。同时讲解了如何使用open()函数的不同模式。接着,文章阐述了文件的读取操作,如读取部分、读行和关闭文件。此外,还讨论了删除文件的os模块方法。最后,文章深入探讨了Python模块的概念,包括模块的创建、导入、重命名,以及如何使用sys模块和os模块进行系统操作。
摘要由CSDN通过智能技术生成

python文件处理

1.文件:
文本文件:xx.txt xx.log xx.ini
二进制文件:xx.mp3 xx.jpg xx.avi
2.open()函数:
在python中使用文件的关键函数是open()函数。open()函数有两个参数:文件名和模式。
3.open()函数有四种不同的打开方法(文件名和模式)
“r” :读取。默认值。打开文件进行读取,如果文件不存在则报错。
“a”:追加 。打开供追加的文件,如果不存在则创建该文件。
”w“:写入。打开文件进行写入。如果文件不存在则创建该文件。
”x“:创建。创建指定的文件。如果文件存在则返回错误。
可以指定文件是应该作为二进制还是文本模式进行处理:
”t“:文本。默认值。文本模式。
”b“:二进制。二进制模式(图像)。
eg:

f = open("demofile.txt")

等同于:

f = open("demofile.txt", "rt")

因为 “r” (读取)和 “t” (文本)是默认值,所以不需要指定。

文件的打开

1.只读取文件的一部分:默认情况下,read()方法返回整个文本,但也可以指定要返回的字符串
eg:

f = open("demofile.txt", "r")
print(f.read(5))

2.读行:可以使用readline()方法返回一行
eg:

f = open("demofile.txt", "r")
print(f.readline())

通过两次调用readline(),可以读取

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值