python自学第6天

Posted hunteryi

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python自学第6天相关的知识,希望对你有一定的参考价值。

文件的修改:

一般是把旧文件的内容改了,在写入到新的文件中去。

file_old=open("test","r",encoding="utf-8")
file_new=open("test.bak","w",encoding="utf-8")

for line in file_old:
    if "快乐等我享受" in line:
        line=line.replace("快乐等我享受","快乐等HunterYi享受")
        print(line)
    file_new.write(line)
file_old.close()
file_new.close()

  

with语句的用法。

#!/usr/bin/env python
#-*- coding:utf-8 -*-
# Author:Hunter Yi


with open("test","r",encoding="utf-8") as f ,     open("test.bak","r",encoding="utf-8") as f2: #用with语句 可以同时打开多个文件,用完后自动关闭。

    for line in f:
        print(line)

    for line2 in f2:
        print(line2)

  

以上是关于python自学第6天的主要内容,如果未能解决你的问题,请参考以下文章

python自学第3天

python自学第4天

自学入门不在困难,初学者挑战学习Python编程30天

30天Python入门到进阶——第6天:循环和函数

孤荷凌寒自学python第五十八天成功使用python来连接上远端MongoDb数据库

孤荷凌寒自学python第六十八天学习并实践beautifulsoup模块1