python练习六十二:文件处理,往文件中所有添加指定的前缀

Posted 阳光宝贝-沐沐

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python练习六十二:文件处理,往文件中所有添加指定的前缀相关的知识,希望对你有一定的参考价值。

往文件中所有添加指定的前缀

方法一:open方法

f_r = open(‘text.txt‘)
f_w = open(‘text_new.txt‘,‘w+‘)
i = 0
while True:
    i += 1
    line = f_r.readline()
    if not line:
        break
    f_w.write(‘%02d‘%i + ‘.python‘+ ‘ ‘ +line)
f_r.close()
f_w.close()
f_wr = open(‘text_new.txt‘,‘r‘)
lines = f_wr.readlines()
for i in lines:
    print(i)
f_wr.close()
方法二:with open方法

with open(‘text.txt‘) as f_r:
     line = f_r.readline()
     with open(‘text_new.txt‘,‘w‘) as f_w:
         i = 0
         while True:
             i += 1
             line = f_r.readline()
             if not line:
                 break
#             f_w.write(‘%02d‘%i + ‘.python‘+ ‘ ‘len+line)  #格式化输出方法一
             f_w.write(‘{:>2}{}{}{}‘.format(i,‘.python‘,‘ ‘,line)) #格式化输出方法二

with open(‘text_new.txt‘,‘r‘) as f_wr:
     lines = f_wr.readlines()
     for i in lines:
         print(i)

执行结果:

01.python jave
02.python go
03.python shell
04.python perl













以上是关于python练习六十二:文件处理,往文件中所有添加指定的前缀的主要内容,如果未能解决你的问题,请参考以下文章

学习六十二

Linux学习总结(六十二)shell脚本5-监控系统开发

一个屌丝程序猿的人生(六十二)

SpringBoot进阶教程(六十二)整合Kafka

《C#零基础入门之百识百例》(六十二)结构体类型变量 -- 学生数据记录

电脑系统 三十二位换成 六十四的怎么弄的呀 求指导哦