Python 文件处理是编程中常见的一项任务,它涉及到读取、写入、修改和操作文件。以下是一些关于 Python 文件处理的基础知识。

基础操作

在 Python 中,你可以使用内置的 open() 函数来打开文件。以下是一个简单的例子:

  • 使用 open() 打开文件
with open('example.txt', 'r') as file:
    content = file.read()
    print(content)

文件模式

open() 函数的第二个参数指定了文件模式,以下是常用的几种模式:

  • r:只读模式
  • w:写入模式,如果文件不存在则创建
  • x:独占创建模式,如果文件已存在则报错
  • a:追加模式,如果文件不存在则创建

图片处理

处理图片是文件操作的一个常见场景。以下是一个简单的例子,使用 Python 的 Pillow 库来处理图片:

from PIL import Image

# 打开图片
img = Image.open('example.jpg')

# 调整图片大小
img = img.resize((100, 100))

# 保存图片
img.save('example_resized.jpg')

更多关于 Python 图片处理的资料,可以参考本站的 Python 图片处理教程

总结

Python 文件处理是编程中不可或缺的一部分。通过掌握文件操作的基础知识,你可以更好地处理各种文件相关的任务。


Python