python文件读写方式(二) - 文件写入和读写格式

文件写入

f = open("test.txt"'r')
f.write('str')
f.close()

读写格式

模式可操作若文件不存在存在写入方式内容格式
r只能读报错无法写入字符串
r+能读写报错尾部写入字符串
w只能写创建清空覆盖字符串
w+只能写创建清空覆盖字符串
a只能写创建尾部写入字符串
a+能读写创建尾部写入字符串
rb只能读报错无法写入二进制
rb+能读写报错开头覆盖二进制
wb只能写创建清空覆盖二进制
wb+能读写创建清空覆盖二进制
ab只能读创建尾部写入二进制
ab+能读写创建尾部写入二进制

上面的表格是我整理的,如果有错误的地方进行评论,我看到时会进行更改

  • 第一篇没有对指针的说明:
    read类函数中有指针,当使用一次函数获取内容时指针会跳到下一行,最后一行输入后在使用read类函数就会读取不出内容,可以通过赋值进行多次条用这个内容,或更改指针的位置进行读取和写入的位置
f.tell()     #打印当前位置
f.seek(row)  #更改指针位置~row是指针位置
f.encoding   #打印当前的字符编码
f.name       #打印当前的文件名
f.flush()    #刷新
f.truncate(c)#清空~
	#c默认参数为0(清空所有内容),参数c时保留开头c个字符,换行符(\n)为两个字符串

文章传送

  1. python文件读写方式(一) - 文件读取.
  2. python文件读写方式(二) - 文件写入和读写格式.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值