Python之路,Day2 - Python作业二(类似shell_sed替换)

程序练习---实现简单的shell sed替换功能

file_sed.txt

我爱北京天安门,
天安门上太阳升。


把太阳替换为月亮

 

一、流程图

 

二、源代码

#!/usr/bin/env python
# _*_ coding:utf-8 _*_

with open("file_sed.txt",'r',encoding='utf-8') as f:
    for i in f.readlines():
        if '太阳' in i:
            i = i.replace('太阳','月亮')
        f2 = open("file_sed.bak",'a',encoding='utf-8')
        f2.write(i)
        f2.close()
        print(i)
View Code

 

posted @ 2017-04-27 15:35  时尚梦齐  阅读(65)  评论(0)    收藏  举报