Python全栈之文件操作

  • Post category:Python

Python全栈之文件操作

文件操作简述

在Python编程中,文件是最常见的数据存储方式之一。我们需要对文件进行读写操作,在Python中可以使用内置的 open() 函数来打开文件,并对其进行处理。

打开文件

可以使用 open() 函数来打开一个文件,并指定打开文件的方式,如读(’r’)、写(’w’)或追加(’a’):

f = open('example.txt', 'r')

读取文件

读取整个文件

可以使用 read() 方法来读取整个文件的内容:

f = open('example.txt', 'r')
print(f.read())

逐行读取文件

使用 readline() 方法来逐行读取文件内容:

f = open('example.txt', 'r')
for line in f:
   print(line)

写入文件

可以使用 write() 方法来写入文件:

f = open('example.txt', 'w')
f.write("Hello World!")

关闭文件

完成操作后,应该关闭文件:

f = open('example.txt', 'r')
print(f.read())
f.close()

示例说明

下面两个示例是分别读取和写入文件的示例:

示例1:读取文件

# 打开文件
f = open('example.txt', 'r')

# 读取整个文件内容
text = f.read()

# 输出文件内容
print(text)

# 关闭文件
f.close()

示例2:写入文件

# 打开文件
f = open('example.txt', 'w')

# 写入文本内容
f.write("Hello World!")

# 关闭文件
f.close()

以上就是一个完整的“Python全栈之文件操作”的攻略,希望对您有所帮助。