python——文本文件

建立文件

mode参数值功能描述
‘r’以只读的方式打开已存在的文件
‘w’以可写的方式打开文件;若指定的文件不存在,则建立新文件
‘x’以可写的方式建立新文件
‘a’以追加的方式打开一个文件,若指定的文件不存在,则建立新文件,再追加写入
‘b’二进制模式
‘t’文本模式
‘+’以读写方式打开一个文件
‘U’通用换行符模式(不建议使用)

其中,r,w,x,a为打开文件的基本模式,b,t,+,U可与基本模式组合使用,例如‘rb’,‘wb’,‘xb’,‘ab’,‘rt’,‘wt’,‘xt’,‘at’,‘r+’,‘w+’,‘x+’,‘a+’

python建立文件的两种常用方法有open(),with open()

1、open()

1.1、写入文件write()

file = open('D:/demo.txt','w')
file_content = file.write('I like python!')
file.close()
print('保存成功')

效果图:
在这里插入图片描述
1.2、读取文件read()

file = open('D:/demo.txt','r')
file_content = file.read()
file.close()
print(file_content)

效果图:
在这里插入图片描述
还有其它的mode功能大家可以自己多练习一下

2.with open()

注意缩进格式
2.1、读取文件

with open('D:/demo.txt','r') as f:
	print(f.read())

在这里也要说下read()、readline()和readlines()的区别
read()是全部读取
readline()是读取第一行
readlines()是读取每行以列表的形式打印

2.2、追加写入文件

with open('D:/demo.txt','a') as f:
	f.write('我爱python')

在这里插入图片描述
正在尝试写博客,把会的分享给你们,如有写的不好的地方,希望指点一下,喜欢的朋友们请点个赞,谢谢!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值