python学习小笔记之python的文件操作

python的文件操作

python文件的操作就三个步骤:
1、先open打开一个需要操作的文件
2、操作此文件(读,写,追加等)
3、最后close关闭文件

open打开文件close关闭文件

f = open("文件的路径",“文件的访问模式”)
...
f.close()

python文件的访问模式有:

r    只读模式,不能写(文件要存在,否则报错)
w    只写模式,不能读(如果文件存在会覆盖起源本内容)
a    追加模式,不能读
r+   读写模式
w+   写读模式
a+   追加读模式
# 以下是二进制的读写追加等等模式
rb
wb
ab
rb+
wb+
ab+

以写模式打开一个文件,写入文字,关闭。然后以读模式将文件中的文字读到data变量中,然后打印!

#!/usr/bin/python
# -*- coding: UTF-8 -*-
f1 = open('test.txt','w',encoding='utf8')
f1.write("在文件中写入!\n漂亮的小哥哥!")
f1.close()
f2 = open('test.txt','r',encoding="utf8")
data = f2.read()
print(data)
f2.close()

终端输出:

在文件中写入!
漂亮的小哥哥!

文件循环读

# 文件的循环一行一行的读
f = open('test.txt','r',encoding='utf8')
for index, line in enumerate(f):
    print(index, line.strip())
f.close()

终端输出:

0 在文件中写入!
1 漂亮的小哥哥!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值