文件基础和常用模块

1、⽂件的概念

  • l计算机的⽂件,就是存储在某种⻓期储存设备上的⼀段数据 ;

  • ⻓期存储设备包括:硬盘、U 盘、移动硬盘、光盘 ;

  • ⽂件的作⽤是可以将数据长期保存下来, 在需要的时候再使用。

二、⽂件的种类

1、⽂本⽂件

  • 可以使⽤⽂本编辑软件查看;

  • 例如:python 的源程序 ,txt 文本文件、doc、ppt、表格

2、 二进制⽂

  • 二进制文章是以01方式进行存储的

  • 保存的内容不是给⼈直接阅读的,⽽是提供给其他软件使⽤的

  • 例如:图⽚⽂件、⾳频⽂件、视频⽂件等等 ;

  • ⼆进制⽂件不能使⽤⽂本编辑软件查看。

三、⽂件操作流程

1. 操作⽂件的套路

⼀共包含三个步骤:

  • 第一步:打开⽂件 ;

  • 第二步:读、写⽂件 ;

    • 读: 将⽂件内容读⼊内存 ;

    • 写: 将内容写⼊⽂件 。

  • 第三步:关闭⽂件 。

2. ⽂件的函数/⽅法

在 Python 中要操作⽂件需要记住 1 个函数和 3 个方法

  • open 函数,打开文件

    • open 函数负责打开⽂件,并且返回⽂件对象

      • 如果⽂件存在------返回⽂件操作对象

      • 如果⽂件不存在------出错 ;

  • read / write / close 三个⽅法都需要通过 ⽂件对象 来调⽤

  • read ⽅法 —— 读取⽂件

  • open 函数的第⼀个参数是要打开的⽂件名(⽂件名区分⼤⼩写) ;

    • read ⽅法可以⼀次性读取文件的所有内容 。

    • close ⽅法负责关闭⽂件,如果忘记关闭⽂件,会造成系统资源消耗,⽽且会影响到后续对⽂件的访问 。

四、文件操作案例

1、读取文件

# 打 开文件
file = open(r"C:\file\temp\a.txt", "r")
# 读取文件
text = file.read() # 显示读取内容print(text)
# 关闭文件
file.close()

2、写入文件

# 打 开文件
file = open(r"C:\file\temp\b.txt", "w")
# 写入内容
str1 = "hello world\n"
file.write(str1)
str1 = "hello python\n"
file.write(str1)
# 关闭文 件
file.close()

3、文件打开方式

open 函数默认以只读⽅式打开⽂件,并且返回⽂件对象

  • “r”:只读方式打开文件;

  • “w”:只写方式打开文件;

  • “a”:追加写方式打开文件;

  • open 函数的访问方式后面添加 b 参数代表访问二进制文件,如:

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值