Python文件读取

文件操作的步骤

  • 打开文件
  • 读写文件
  • 关闭文件

open()打开函数

使用open()可以打开一个已经存在的文件,或者创建一个新文件

open(name,mode,encoding)

name:打开文件的文件名,也可以包含具体路径

mode:设置打开文件的模式:只读、写入、追加等

encoding:编码格式

实例代码:

f = open('python.txt', 'r', encoding='utf-8')

读操作相关方法

read(num)方法

num表示要从文件中读取的数据长度,如果没有传入num,那么就读取文件所有的数据

readlines()方法

readlines可以按照行的方式把整个文件的内容一次性读取,并且返回的是一个列表,其中每一行的数据为一个元素

f = open('python.txt', 'r', encoding='utf-8')
# read = f.read()
# print(read)
readlines = f.readlines()
print(readlines)

f.close()

在这里插入图片描述

readline()方法

一次读取一行内容

for循环方式读取

f = open('python.txt', 'r', encoding='utf-8')
for line in f:
    print(line)
f.close()

在这里插入图片描述

使用with open语法

通过with open语句块对文件操作后可以自动关闭close文件,避免遗忘

with open('python.txt', 'r') as f:
    print(f.readlines())

关闭文件对象

使用close()方法

f.close()
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值