Python文件操作(一)
导读:Python 是一种强大的编程语言,它提供了许多用于处理文件的内置函数和库。文件操作是计算机编程中非常常见的任务,因为几乎每个程序都需要读取和写入数据。打开文件要打开文件,需要使用内置的 open( 函数。 open( 函数接受两个参数...
Python 是一种强大的编程语言,它提供了许多用于处理文件的内置函数和库。文件操作是计算机编程中非常常见的任务,因为几乎每个程序都需要读取和写入数据。
打开文件
要打开文件,需要使用内置的 open() 函数。 open() 函数接受两个参数:文件名和访问模式。文件名是指要打开的文件的名称和路径,访问模式是指打开文件时应如何操作。以下是一些常见的访问模式:
- 'r':只读模式。打开文件后,您只能读取文件内容,不能修改文件。
- 'w':写模式。如果文件存在,则会清空文件并写入新内容。如果文件不存在,则会创建一个新文件。
- 'a':追加模式。如果文件存在,则在文件末尾追加新内容。如果文件不存在,则会创建一个新文件。
- 'x':独占模式。如果文件存在,则会引发 FileExistsError 异常。如果文件不存在,则会创建一个新文件。
以下是打开文件的示例代码:
# 打开文件
file = open('file.txt', 'r')
读取文件
要从文件中读取内容,可以使用文件对象的 read() 方法。 read() 方法会读取整个文件内容并返回字符串。以下是读取文件的示例代码:
# 读取文件
content = file.read()
print(content)
您还可以使用 readline() 方法逐行读取文件内容。以下是逐行读取文件的示例代码:
# 逐行读取文件
line = file.readline()
while line:
print(line)
line = file.readline()
最后,您可以使用 readlines() 方法将整个文件读取到列表中。以下是将整个文件读取到列表中的示例代码:
# 将整个文件读取到列表中
lines = file.readlines()
print(lines)
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: Python文件操作(一)
本文地址: https://pptw.com/jishu/7896.html