56Python文件操作 上

2024-10-28
| 10页
| 64人阅读
| 1人下载
普通

内容正文:

56 Python 文件操作上 认识几个单词 open close read write 复习 异常处理 try: with open('file.txt', 'r') as file: content = file.read() print(content) except FileNotFoundError: print('文件不存在') 什么是文件? 内存中存放的数据在计算机关机后就会消失。要长久保存数据,就要使用硬盘、光盘、U 盘等设备。为了便于数据的管理和检索,引入了“文件”的概念。 一篇文章、一段视频、一个可执行程序,都可以被保存为一个文件,并赋予一个文件名。操作系统以文件为单位管理磁盘中的数据。一般来说,文件可分为文本文件、视频文件、音频文件、图像文件、可执行文件等多种类别。 文件操作的内容 在日常生活中,文件操作主要包括打开、关闭、读、写等操作。 一、文件的操作步骤: 大概可以分为三个步骤(简称文件操作三步走): ①打开文件 ②读写文件 ③关闭文件 注意:可以只打开和关闭文件,不进行任何读写。 二、open()打开函数 在Python,使用open函数,可以打开一个已经存在的文件,或者创建一个新文件,语法如下 open(name, mode, encoding) name:是要打开的目标文件名的字符串(可以包含文件所在的具体路径)。 mode:设置打开文件的模式(访问模式):只读、写入、追加等。 encoding:编码格式(推荐使用UTF-8) file = open(文件名, 访问模式) 访问模式: r(只读), w(只写), a(追加) open文件的两种方法(open、with open) (1)使用open函数 Python内置了一个名为open的函数,它可以用于创建、打开和修改文件。 file = open("f.txt", "w") file.close() 使用"f.txt"作为文件名,并使用"w"作为访问模式。其中,"w"代表写入模式,它会创建一个新文件,并允许写入内容。 # 最后通过close,关闭文件对象,也就是关闭对文件的占用 # 如果不调用close,同时程序没有停止运行,那么这个文件将一直被python程序占用 (2)使用with关键字 在使用open函数创建文件时,我们需要手动关闭文件,以确保资源得到释放。 为了简化这个过程,Python提供了一个更好的方式,即使用with关键字。示例如下: with open("new_file.txt", "w") as file: # 在这里进行文件操作 # 通过在with open的语句块中对文件进行操作 # 可以在操作完成后自动关闭close文件,避免遗忘掉close方法 三、读操作相关方法 (1)read()方法 read()方法用于读取整个文件的内容,并将其存储为一个字符串。例如,要读取名为'file.txt'的文件的所有内容,可以使用以下代码: file = open('file.txt', 'r') content = file.read() print(content) (2) readline()方法 readline()方法用于读取文件的一行内容,并将其存储为一个字符串。每次调用readline()方法会读取文件中的下一行内容。例如,要读取名为'file.txt'的文件的第一行内容,可以使用以下代码: file = open('file.txt', 'r') line = file.readline() print(line) (3)readlines()方法 readlines()方法用于读取整个文件的内容,并将其存储为一个列表,列表中的每个元素表示文件中的一行。例如,要读取名为'file.txt'的文件的所有内容,可以使用以下代码: file = open('file.txt', 'r') lines = file.readlines() for line in lines: print(line) 示例 $$

资源预览图

56Python文件操作 上
1
56Python文件操作 上
2
56Python文件操作 上
3
56Python文件操作 上
4
56Python文件操作 上
5
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。