python学习之文件的基础操作

# 1.文件
# 文件就是存储在某种长期储存设备上的一段数据
# 2.文件的基础操作
# 2.1步骤:
# 2.1.1 打开文件
# 2.1.2 读、写文件
# 2.1.3 关闭文件
# 注意:可以只打开和关闭文件,不进行任何读写
# 1.3 文件对象的方法
# 1.open():创建一个file对象,默认是以只读模式打开
# 2.read(n): n表示从文件中读取数据的长度,没有传n值就默认一次性读取文件的所有内容
# 3.write():将指定内容写入文件
# 4.close():关闭文件
# 1.4属性
# 文件名.name:返回要打开的文件的文件名。可以包含文件的具体路径
# 文件名.mode:返回文件的访问模式
# 文件.closed:检测文件是否关闭,关闭就返回True
# 1.打开文件
# f = open('test.txt')
# print(f.name)  #返回文件的文件名
# print(f.mode)
# print(f.closed)
# # 2.关闭文件
# f.close()
# print(f.closed)

# 2.读写操作
# 2.1 read(n): n表示从文件中读取数据的长度,没有传n值或者传的是负值,就默认一次性读取文件的所有内容
# f = open('test.txt','r',encoding='UTF-8')  # 文件中有中文,避免乱码
# f = open(r'C:\Users\93634\Desktop\test.txt','r',encoding='utf-8')  #打开指定路径的文件
# print(f)
# print(f.name)  #文件所在的具体路径(绝对路径)
# print(f.read())
# # print(f.read(2))  #最多读取两个数据
# f.close()

# # 2.2 readline(): 一次读取一行内容,方法执行完,会把文件指针移到下一行,准备再次读取
# f = open('test.txt','r',encoding = 'utf-8')
# # print(f.readline())
# # print(f.readline())
# # print(f.readline())
# while True:
#     text = f.readline()
#     if text == "":  #如果读到空字符串if not text:
#         break
#     print(text)
# f.close()

f = open('test.txt','r',encoding = 'utf-8')
for i in f:
    print(i)
f.close()
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值