📅  最后修改于: 2023-12-03 14:55:02.301000             🧑  作者: Mango
Python 是一种强大而流行的编程语言,提供了许多处理文件的功能和方法。本文将介绍如何在 Python 中判断文件是否存在,以及如何进行文件的读写操作。
在 Python 中,我们可以使用 os.path
模块的 exists
函数来判断文件是否存在。下面是一个例子:
import os
filename = 'example.txt'
if os.path.exists(filename):
print("文件存在")
else:
print("文件不存在")
上述代码中,我们使用 os.path.exists
函数检查文件 example.txt
是否存在。如果存在,则打印出 "文件存在",否则打印出 "文件不存在"。
一旦我们确定文件存在,就可以使用 Python 提供的各种方法来读取文件内容。下面是一个读取文本文件的例子:
filename = 'example.txt'
with open(filename, 'r') as file:
content = file.read()
print(content)
上述代码使用 open
函数打开文件,并使用 'r'
模式以只读方式读取文件内容。然后,将文件内容存储在变量 content
中,并打印出来。
如果要在 Python 中创建新文件或修改现有文件的内容,可以使用 'w'
模式打开文件,并使用 write
方法写入内容。下面是一个示例:
filename = 'example.txt'
with open(filename, 'w') as file:
file.write("Hello, World!")
print("文件写入成功")
上述代码使用 'w'
模式打开文件,并调用 write
方法将字符串 "Hello, World!" 写入文件中。然后,打印出 "文件写入成功"。
除了读取和写入文件外,Python 还提供了许多其他的文件操作方法。例如,您可以使用 os.path
模块来获取文件的大小、修改日期等属性。您还可以使用 os
模块的函数来复制、移动或删除文件。详细的文件操作请参考 Python 官方文档。
在本文中,我们介绍了如何在 Python 中检查文件是否存在,并进行文件的读写操作。无论您是需要读取文件的内容还是修改文件的内容,Python 都提供了丰富的功能和方法来处理文件。希望本文对您有所帮助!