• 基础DAY13-文件


    文本文件

    二进制文件

    # 打开文件
    file = open("README")
    # 读取文件
    text = file.read()
    print(text)
    # 关闭文件
    file.close()
    读取文件
    # 打开文件
    try:
        file = open("README")
    except Exception as result:
        print("%s" % result)
    else:
        # 读取文件
        text = file.read()
        print(text)
        print("-"*50)
        # 读取文件后文件指针会改变
        text = file.read()
        print(text)
        # 关闭文件
        file.close()
    finally:
        print("程序执行完毕")
    读取文件后文件指针会改变

    # 打开
    file_read = open("README")
    file_write = open("README[复件]", "w")
    # 读取
    text = file_read.read()
    # 写入
    file_write.write(text)
    # 关闭
    file_read.close()
    file_write.close()
    写入文件

    # 打开文件
    file = open("README")
    # 读取文件
    while True:
        text = file.readline()
        # 判断是否读取到内容
        if not text:
            break
        print(text)
    # 关闭
    file.close()
    分行读取文件

    大文件复制

    # 打开
    file_read = open("README")
    file_write = open("README[复件]", "w")
    # 读取
    while True:
        # 读取一行内容
        text = file_read.readline()
        # 判断是否读取到内容
        if not text:
            break
        # 写入
        file_write.write(text)
    # 关闭
    file_read.close()
    file_write.close()
    大文件复制

  • 相关阅读:
    Jquery 复习01
    工具和资源
    常用 npm 和 yarn 命令
    Jenkins 安装 ruby-runtime 出错
    shiro+jwt 实现权限控制
    Sql Server 2008 R2 查询一个实例中存在某个表的数据库
    使用sqlcmd执行连接的时候一直报有语法错误
    Linux信号
    记一次内存爆涨分析 , JVM命令使用
    Java,List操作技巧
  • 原文地址:https://www.cnblogs.com/joycezhou/p/11416116.html
Copyright © 2020-2023  润新知