相关文章推荐
乐观的小刀  ·  Python的小括号( )、中括号[ ...·  1 年前    · 
高大的匕首  ·  vue3中使用vue-i18n及注意事项简记 ...·  3 年前    · 
风流倜傥的灭火器  ·  [archlinux][tls] ...·  3 年前    · 
傻傻的凳子  ·  STM32中重定向printf到SWO口[通 ...·  3 年前    · 
慈祥的佛珠  ·  oracle中replace替换回车换行空格 ...·  3 年前    · 
Code  ›  Python将数据写入txt文件_python将内容写入txt文件开发者社区
python python函数
https://cloud.tencent.com/developer/article/2159717
玩命的甜瓜
3 年前
作者头像
全栈程序员站长
0 篇文章

Python将数据写入txt文件_python将内容写入txt文件

前往专栏
腾讯云
开发者社区
文档 意见反馈 控制台
首页
学习
活动
专区
工具
TVP
文章/答案/技术大牛
发布
首页
学习
活动
专区
工具
TVP
返回腾讯云官网
社区首页 > 专栏 > 全栈程序员必看 > 正文

Python将数据写入txt文件_python将内容写入txt文件

发布 于 2022-11-11 15:22:55
6.4K 0
举报

大家好,又见面了,我是你们的朋友全栈君。

一、读写txt文件

1、打开txt文件

Note=open('x.txt',mode='w')

函数=open(x.扩展名,mode=模式)

模式种类: w 只能操作写入(如果而文件中有 数据 ,再次写入内容,会把原来的覆盖掉) r 只能读取 a 向文件追加 w+ 可读可写 r+ 可读可写 a+ 可读可追加 wb+ 写入数据

2、向文件中写入数据

第一种写入方式:

write 写入

Note.write('hello word 你好 \n') #\n 换行符

第二种写入方式: writelines 写入行

Note.writelines(['hello\n','world\n','你好\n','CSDN\n','威武\n']) #\n 换行符

writelines()将列表中的字符串写入文件中,但不会自动换行,换行需要添加换行符 writelines()只存放字符串的列表

3、关闭文件

Note.close()

二、读取txt文件

1、打开文件

使 r 模式打开文件

Note=open('x.txt',mode='r')

打开文件的模式,默认是r模式,如果只是读文件,可以不填写mode模式

Note=open('x.txt')

2、读取文件内容

第一种读取方式:

read(int)函数,读取⽂件内容。如果指定读取长度,会按照长度去读取

content=Note.read(3)
print(content)

read默认读取所有数据

content=Note.read()
print(content)

第二种读取方式:

readline(int)函数默认读取文件一行数

content=Note.readline(5)
print(content)

第三种读取方式:

readlines() 会把每一行的数据作为一个元素放在列表中返回,读取所有行的数据

contents=Note.readlines()
print(contents)

3、关闭文件

Note.close()

python 写入文件时的覆盖和追加

 
推荐文章
乐观的小刀  ·  Python的小括号( )、中括号[ ]和大括号{}分别代表什么?_python小括号中括号大括号-CSDN博客
1 年前
高大的匕首  ·  vue3中使用vue-i18n及注意事项简记 - 掘金
3 年前
风流倜傥的灭火器  ·  [archlinux][tls] archlinux下使curl支持sslv3的方法 - toong - 博客园
3 年前
傻傻的凳子  ·  STM32中重定向printf到SWO口[通俗易懂]-腾讯云开发者社区-腾讯云
3 年前
慈祥的佛珠  ·  oracle中replace替换回车换行空格的方法详解_oracle replace 空格 回车 换行_舟之桥的博客-CSDN博客
3 年前
今天看啥   ·   Py中国   ·   codingpro   ·   小百科   ·   link之家   ·   卧龙AI搜索
删除内容请联系邮箱 2879853325@qq.com
Code - 代码工具平台
© 2024 ~ 沪ICP备11025650号