zoukankan      html  css  js  c++  java
  • 67.文件的打开与关闭

    文件的打开与关闭

    想一想:

    如果想用word编写一份简历,应该有哪些流程呢?

    1. 打开word软件,新建一个word文件
    2. 写入个人简历信息
    3. 保存文件
    4. 关闭word软件

    同样,在操作文件的整体过程与使用word编写一份简历的过程是很相似的

    1. 打开文件,或者新建立一个文件
    2. 读/写数据
    3. 关闭文件

    <1>打开文件

    在python,使用open函数,可以打开一个已经存在的文件,或者创建一个新文件

    open(文件名,访问模式)

    示例如下:

    f = open('test.txt', 'w')

    说明:

    <2>关闭文件

    close( )

    示例如下:

    # 新建一个文件,文件名为:test.txt
    f = open('test.txt', 'w')
    
    # 关闭这个文件
    f.close()

    例子1:

    # 格式: open(将要打开的文件名, "打开文件的权限")
    # 文件的权限
    # r -> read 读
    # w -> write 写
    # a -> append 追加
    
    # 打开文件的三种方式
    # 打开一个文件
    # 01:
    # 如果使用r权限打开一个文件
    # 如果文件存在 直接打开
    # 如果文件不存在 将报错
    open("hm.txt", "r")

    例子2:

    # 02:
    # 如果使用w权限打开一个文件
    # 如果文件存在 直接打开
    # 如果文件不存在 将帮我们创建文件并打开
    open("hm.txt", "w")

    例子3:

    # 03:
    # 如果使用a权限打开一个文件
    # 如果文件存在 直接打开
    # 如果文件不存在 将帮我们创建文件并打开
    open("hm1.txt", "a")

    例子4:

    # 关闭文件的方式
    # 打开文件
    f = open("hm.txt", "r")
    # 关闭文件
    # 如果程序员不再对文件进行相关操作的时候 要把文件关掉
    # 默认情况下 如果程序员没有把文件关闭 待程序退出的时候 系统也会帮我们关闭文件
    f.close()
  • 相关阅读:
    linux进阶1
    linux中使用mysql数据库
    计算机是如何启动的
    宿主机mount虚拟机镜像文件
    SHA1算法原理
    KVM初始化过程
    关于内存对齐
    thread_info&内核栈
    gradlew compileDebug --stacktrace -info
    Android listview子控件的的点击事件(转)
  • 原文地址:https://www.cnblogs.com/kangwenju/p/12854091.html
Copyright © 2011-2022 走看看