Python 文件输入输出操作指南
在日常编程中,文件的输入输出操作是非常常见且重要的功能。无论是保存程序运行的数据,还是读取外部文件的信息,都离不开文件操作。Python 为我们提供了便捷的方式来实现这些功能,下面就详细介绍 Python 中的文件输入输出操作。
计算机中的文件保存
在计算机中,我们经常会遇到将数据存储在文件中的情况。比如使用文字处理器或电子表格程序时,我们创建一个文档,将其保存为文件,关闭程序后,再次打开程序和文件,之前输入的信息就会恢复。Python 源文件的操作也是如此,我们在 Python IDLE 编辑器中创建和编辑源文件,内容会暂时保存在计算机内存中,保存时,这些内容会以文本字符串的形式写入计算机的文件中。当再次打开 IDLE 并打开该文件时,程序文本会被读取并显示出来。
然而,当我们运行 Python 程序,停止或退出 IDLE 时,程序中操作的数据会丢失。为了保存数据,我们需要一种方法将运行程序中的数据写入文本文件,并在再次运行程序时将数据读回到程序中。Python 允许程序员轻松地读写文本文件,对于只包含文本的文件,通常使用 .txt 作为文件扩展名。
文件路径的定义
在读写文本文件之前,我们需要确定要操作的文件。路径是一个字符串,它唯一标识计算机上的一个文件,有时也被称为 filespec (文件规范的缩写)。路径有两种指定方式:绝对路径和相对路径。
绝对路径从计算机文件系统的顶层开始,以文件名结束。例如,在 Windows 系统中,绝对路径可能如下所示:
超级会员免费看
订阅专栏 解锁全文
1026

被折叠的 条评论
为什么被折叠?



