从零开始 - Python基础 (八) 文件的相关操作

本文介绍了Python中文件操作的基础知识,包括文件的作用、存储数据的方式、文件的读写模式,如write()和read()函数,以及如何进行文件的重命名、删除、创建文件夹等操作。还讨论了文件路径的相对路径和绝对路径概念,以及编码格式如UTF-8在处理中文数据时的重要性。
摘要由CSDN通过智能技术生成

文件操作介绍

什么是文件

在计算机中只要是装载数据的物理载体都是文件,数据在计算机中持久保存主要依靠的就是文件。

文件的作用

在计算机中如果要保存数据,必须要使用文件进行装载数据,

数据在计算机中以文件的形式进行保存

计算机存储数据

变量形式存储

  1. 通过变量类型来区分数据不同
  2. 临时存储
  3. 内存

文件形式存储

  1. 通过文件的后缀来区分数据不
  2. 持久存储
  3. 硬盘

两者存储的区别:操作内存的效率要比操作硬盘的高

文件的读写

写数据(Write)

# 1.先打开一个文件
f = open("text.txt", mode="w")
# 2.向打开的文件中写入数据
f.write("hello world")
# 3.写完数据后关闭文件
f.close()
  1. 使用write()可以完成向文件写入数据
  2. 注意:
    1. 如果指定的这个名称的文件不存在,那么在mode是r情况下直接报错
    2. 如果指定的这个名称的文件不存在,那么在mode是w的情况下会创建这个文件,如果这个名称的文件已存在,那么会先清空文件然后写入数据

读数据(read)

# 1.先打开要读取的文件
f = open("ylt.txt", "r")
# 2.开始读取文件中的数据
content = f.read(2)
# 3.关闭打开的文件
f.close()
  1. 使用read()可以读取文件中的数据

    前提是先新建一个文件ylt.txt

  2. read(num),这个num参数表示从文件中读取的数据的长度(单位是字节),如果没有传递这个数据默认读取所有

  3. 如果文件打开之后连续读取多次指定长度字节,那么每次的读取都是从上一次读取的结束点开始计算长度的

  4. 注意:

    1. 如果使用open打开文件时,如果使用的“r”,那么可以省略
  5. 使用readline()可以读取文件中的一行数据<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值