• python疑难问题---4、python文件读写


    python疑难问题---4、python文件读写

    一、总结

    一句话总结:

    python文件读写操作非常简单,先open打开文件,读的话,可以用readlines读取多行,写的话就直接write方法,文件其它操作比如重命名操作需要引入os模块
    # 一、文件的写操作
    f = open("test.txt","w",encoding="utf8")
    f.write("I am here.
    ")
    f.write("老干妈大战腾讯,最新迷幻反转!我笑疯了,哈哈哈哈哈哈")
    f.close()
    
    # 二、文件的读操作
    # 一次读取多行
    # 读取出来的是一个列表,列表中的每一个元素就是对应的每一行的内容
    f = open("test.txt","r",encoding="utf8")
    content = f.readlines()
    print(content)
    for i in content:
        print(i,end="")
    f.close()
    
    # 文件的重命名操作
    # 文件的重命名、删除文件、创建目录等操作都需要引入os模块
    import os
    os.rename("test.txt","aaa.txt")

    二、python文件读写

    博客对应课程的视频位置:4、python文件处理
    https://fanrenyi.com/video/32/305

    一、文件的写操作

    In [14]:
    f = open("test.txt","w",encoding="utf8")
    f.write("I am here.
    ")
    f.write("老干妈大战腾讯,最新迷幻反转!我笑疯了,哈哈哈哈哈哈")
    f.close()
    

    二、文件的读操作

    In [15]:
    f = open("test.txt","r",encoding="utf8")
    # 读取指定个数的字符
    content = f.read(6)
    print(content)
    f.close()
    
    I am h
    
    In [17]:
    # 一行一行的来读文件
    f = open("test.txt","r",encoding="utf8")
    content = f.readline()
    print(content)
    content = f.readline()
    print(content)
    f.close()
    
    I am here.
    
    老干妈大战腾讯,最新迷幻反转!我笑疯了,哈哈哈哈哈哈
    
    In [19]:
    # 一次读取多行
    # 读取出来的是一个列表,列表中的每一个元素就是对应的每一行的内容
    f = open("test.txt","r",encoding="utf8")
    content = f.readlines()
    print(content)
    for i in content:
        print(i,end="")
    f.close()
    
    ['I am here.
    ', '老干妈大战腾讯,最新迷幻反转!我笑疯了,哈哈哈哈哈哈']
    I am here.
    老干妈大战腾讯,最新迷幻反转!我笑疯了,哈哈哈哈哈哈

    三、文件的其它操作

    In [20]:
    # 文件的重命名操作
    # 文件的重命名、删除文件、创建目录等操作都需要引入os模块
    import os
    os.rename("test.txt","aaa.txt")
    
    In [ ]:
     
     
  • 相关阅读:
    noip模拟赛 集合
    noip模拟赛 旅行
    noip模拟赛 终末
    noip模拟赛 少女
    noip模拟赛 无题
    Java基础知识强化73:正则表达式之分割功能
    Java基础知识强化72:正则表达式之判断功能(手机号码判断 和 校验邮箱)
    Java基础知识强化71:正则表达式之基本规则 和 常用正则表达式
    Java基础知识强化70:正则表达式之引入案例(QQ号码校验)
    Java基础知识强化69:基本类型包装类之Character案例(统计字符串中大写小写以及数字的次数)
  • 原文地址:https://www.cnblogs.com/Renyi-Fan/p/13222564.html
Copyright © 2020-2023  润新知