python 中open函数用读写方式的用法

本文详细介绍了Python中使用open函数进行文件操作的方法,包括不同模式下的读取与写入操作。通过示例展示了如何以只读、写入及追加等方式打开文件,并提供了具体的代码实现。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

关于open的操作:

open(路径+文件名,读写模式)

一般读写模式有:

w      以写的方式打开(会覆盖原有的文件)

r      以只读的方式打开

a      以追加的模式打开(在原文件的末尾追加要写入的数据,不覆盖原文件)

b      以二进制文件的方式打开

r+   w+  a+  都是以读写的方式打开

rb  以二进制读的方式打开

wb  以二进制写的方式打开

ab  以二进制追加的模式打开

rb+  wb+  ab+  以二进制读写的方式打开·

1.以读取的方式打开file文件:

    with open("path_file", "r") as f1:         # 以读取的方式打开file文件,并且将文件的所有内容存储到f1变量中   path_file是file文件的文件路径(path)和文件名(file)

    f2 = f1.readlines()                             # 将file文件中的所有行都读取,并且存储到变量f2中

    for line in f2:                                      # 从file文件中的所有行里,每次提取一行,进行后续的操作

    ...............................

    f1.close()                                           # 关闭file文件

2.以写入的方式打开file文件:

    with open("path_file", "w") as f1:   # 以写入的方式打开file文件,并将文件存储到f1变量中

 

转载于:https://www.cnblogs.com/wh-ff-ly520/p/9404838.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值