📜  文件存在 python (1)

📅  最后修改于: 2023-12-03 14:55:02.301000             🧑  作者: Mango

文件存在 Python

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 都提供了丰富的功能和方法来处理文件。希望本文对您有所帮助!