继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

必须要会的文件操作对象File,python文件读写操作利器!

OverWrite_235
关注TA
已关注
手记 138
粉丝 10
获赞 65

一般在编程中的文件操作就是将操作系统中的文件作为文件对象打开之后,对其进行读写等操作后保存的过程。python中提供的这个文件对象File对象。

file

File对象函数

'''
open(name,mode) ----打开文件
-- name 是文件路径,-- mode 是文件的打开模式
mode模式 	模式的相关描述描述
r	以只读的形式打开文件,文件的指针在开头
r+	读写,文件指针在开头
rb	以二进制的形式,只读文件指针在开头
w	只写,文件不存在,则创建新的,存在则覆盖,指针在开头
w+	读写,文件不存在,则创建新的,存在则覆盖,指针在开头
wb	只写,以二进制的形式
a	追加模式,文件指针在结尾
a+	读写,不存在则创建,存在直接追加
ab	以二进制形式追加
'''

'''
File.write("") ----写入内容
File.read() ----读取内容
File.close() ----关闭文件
'''

写入数据

file = open('Python 集中营.txt','a')  # 以追加写入的方式打开文件

file.write("Python 集中营,每天进步一点点")  # 写入内容

file.close()  # 关闭文件

读取文件

file = open('Python 集中营.txt','r')  # 以读取的方式打开文件

file.read() # 读取所有内容

file.read(10) # 读取10个字符

file.readlines() # 按每行列表的形式读取所有内容

file.readline(2) # 读取整行数据

file.close()  # 关闭文件

逐行读取文件

import time

for row in open('Python 集中营.txt','r'):

    time.sleep(2)

    print("当前行数据:",row)
打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP