读取txt的数据和把数据保存到txt中是经常要用到的,下面我就总结一下。
读txt文件
python常用的读取文件函数有三种read()、readline()、readlines()
以读取上述txt为例,我们一起来看一下三者的区别
read() 一次性读全部内容
read() #一次性读取文本中全部的内容,以字符串的形式返回结果
with open("test.txt", "r") as f: #打开文件 data = f.read() #读取文件 print(data)
readline() 读取第一行内容
readline() #只读取文本第一行的内容,以字符串的形式返回结果
with open("test.txt", "r") as f: data = f.readline() print(data)
readlines() 列表
readlines() #读取文本所有内容,并且以数列的格式返回结果,一般配合for in使用
with open("test.txt", "r") as f: data = f.readlines() print(data)
可见readlines会读到换行符,我们可以用如下方法去除:
with open("test.txt", "r") as f: for line in f.readlines(): line = line.strip('\n') #去掉列表中每一个元素的换行符 print(line)
写txt文件
write
with open("test.txt","w") as f: f.write("这是个测试!") #这句话自带文件关闭功能,不需要再写f.close()
print到文件中
data=open("D:\data.txt",'w+') print('这是个测试',file=data) data.close()
读写的模式
读写文件的时候有不同的模式,下面来总结一下:
以上所述是小编给大家介绍的python读取和输出到txt详解整合,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
华山资源网 Design By www.eoogi.com
广告合作:本站广告合作请联系QQ:858582 申请时备注:广告合作(否则不回)
免责声明:本站资源来自互联网收集,仅供用于学习和交流,请遵循相关法律法规,本站一切资源不代表本站立场,如有侵权、后门、不妥请联系本站删除!
免责声明:本站资源来自互联网收集,仅供用于学习和交流,请遵循相关法律法规,本站一切资源不代表本站立场,如有侵权、后门、不妥请联系本站删除!
华山资源网 Design By www.eoogi.com
暂无评论...
更新日志
2024年11月18日
2024年11月18日
- APM亚流新世代《一起冒险》[320K/MP3][68.66MB]
- FIM《天伦乐》(DaydreamsAndLullabies)24K金碟[WAV+CUE]
- 【雨果唱片】中国管弦乐《鹿回头》
- 【雨果唱片】中国管弦乐《鹿回头》WAV
- APM亚流新世代《一起冒险》[FLAC/分轨][106.77MB]
- 崔健《飞狗》律冻文化[WAV+CUE][1.1G]
- 罗志祥《舞状元 (Explicit)》[320K/MP3][66.77MB]
- 尤雅.1997-幽雅精粹2CD【南方】【WAV+CUE】
- 张惠妹.2007-STAR(引进版)【EMI百代】【WAV+CUE】
- 群星.2008-LOVE情歌集VOL.8【正东】【WAV+CUE】
- 罗志祥《舞状元 (Explicit)》[FLAC/分轨][360.76MB]
- Tank《我不伟大,至少我能改变我。》[320K/MP3][160.41MB]
- Tank《我不伟大,至少我能改变我。》[FLAC/分轨][236.89MB]
- CD圣经推荐-夏韶声《谙2》SACD-ISO
- 钟镇涛-《百分百钟镇涛》首批限量版SACD-ISO