day11 文件与文件模式介绍

1、什么是文件
    文件是操作系统提供给用户/应用程序操作硬盘的一种虚拟的概念/接口

    用户/应用程序(open())
    操作系统(文件)
    计算机硬件(硬盘)

2、为何要用文件
    用户/应用程序可以通过文件将数据永久保存的硬盘中
    即操作文件就是操作硬盘

    用户/应用程序直接操作的是文件,对文件进行的所有的操作,都是
    在向操作系统发送系统调用,然后再由操作将其转换成具体的硬盘操作

3、如何用文件:open()
        控制文件读写内容的模式:t和b
            强调:t和b不能单独使用,必须跟r/w/a连用

            t文本(默认的模式)     昨天一直是站在文本类型(str)上讨论的,但是还有别的类型,如图片,视频,就不能以默认的Unicode存了
                1、读写都以str(unicode)为单位的
                2、文本文件
                3、必须指定encoding='utf-8'

            b二进制/bytes

        控制文件读写操作的模式
            r只读模式
            w只写模式
            a只追加写模式
            +:r+、w+、a+

总结

r只读模式            w只写模式          a只追加写模式             +:r+、w+、a+

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值