美文网首页
文件操作

文件操作

作者: 荆妮妮 | 来源:发表于2019-12-04 19:37 被阅读0次

文件操作:
打开文件、读写文件、操作文件内容

写入文件操作:(把大象装入冰箱)
1.打开文件 1.打开冰箱门
2.向文件中添加内容 2.把大象塞进去
3关闭文件 3.关闭冰箱
读取文件操作:(把大象从冰箱里取出来)
1.打开文件 #1.打开冰箱门
2.读取文件内容 #2.把大象取出来
3.关闭文件 #3.关闭冰箱

逐个介绍文件操作相关函数

open() 打开或者建立文件

格式:open('文件件路径,'打开方式,'设置字符集')
打开方式:
    基础模式:
        w   w模式         write   写入模式
            1.文件不存在则新建文件,文件存在则打开并清空文件
            2.文件的指针指向文件的开头


        r   r模式         read    读取模式
            1.文件不存在则报错,文件已存在则打开文件
            2.文件的指针指向文件的开头

        x   x模式         xor     异或模式
            1.文件不存在则新建文件。存在则报错
            2.文件的指针指向文件的开头

        a   a模式         append  追加模式
            1.文件不存在则新建文件,文件已存在则打开文件
            2、文件的指针指向文件的末尾

    扩展模式:
        b   b模式         bytes bytes模式
        +   plus模式   增强模式,读让你变得可写,写让你可读
    文件操作模式:
         w,r,a,x
          wb,rb,ab,xb
          w+,r+,a+,x+
          wb+,rb+,ab+,xb+ 
# open函数

#w模式
 open('test1.txt','w')
#r模式
 open('test2','r')
#x模式
 open('text3.txt','x')
# a模式
open('test4.txt','a')
#b模式
fb=open('test5.txt','wb')
fb.write("一二三四五,上山打老虎".encode())#必须是bytes类型
fb.close()

# +模式
fb=open('text6.txt','w+',encoding='utf-8')
#写入操作
fb.write("激情四射!")
#将文件指针移动到开头
fb.seek(0)
#读取操作
data=fb.read()
print(data)
fb.close()


文件指针:程序操作稳健的光标(我们看不见 不是我们使用的光标)

相关文章

  • 文件操作

    文件操作 目标 文件操作的作用 文件的基本操作打开读写关闭 文件备份 文件和文件夹的操作 一. 文件操作的作用 思...

  • 文件和目录处理相关

    文件和目录处理相关 题: 考点:文件操作/写入操作; 延伸:目录操作函数,其他文件操作; 文件读写操作 文件系统函...

  • 09-文件操作

    一、文件操作流程 a.普通文件操作流程: 打开文件 操作文件 关闭文件 b. json文件操作流程: open(文...

  • VBS文件操作

    VBS文件操作'操作文本文件,操作fso对象(文件对象操作) --------------------------...

  • 文件操作

    文件操作:打开文件、读写文件、操作文件内容 写入文件操作:(把大象装入冰箱)1.打开文件 ...

  • 类的补充

    一.复习 1.文件操作a.操作流程:打开文件(open),操作文件,关闭文件with open() as 文件变量...

  • 文件

    目标 文件操作的作用 文件的基本操作打开读写关闭 文件备份 文件和文件夹的操作 一. 文件操作的作用 思考:什么是...

  • 16总 正则表达式

    复习: 1.文件操作a.操作流程: 打开文件(open) --- 操作文件 --- 关闭文件(close)with...

  • 2018-09-10

    01-recode 1.文件操作a.操作流程:打开文件---》操作文件----》关闭文件with open() ...

  • 2018-09-10 day16总结

    1.文件操作 a.操作流程:打开文件(open)-操作文件-关闭文件(close)with open() as 文...

网友评论

      本文标题:文件操作

      本文链接:https://www.haomeiwen.com/subject/ajglgctx.html