python如何判断文件是否存在,若存在则写入数据,若不存在则创建文件并写入数据
时间: 2024-04-09 10:32:48 浏览: 260
Python 如何测试文件是否存在
在Python中,你可以使用以下代码来判断文件是否存在、写入数据或创建文件并写入数据:
```python
import os
filename = "example.txt"
data = "Hello, world!"
if os.path.isfile(filename):
# 文件存在,写入数据
with open(filename, "a") as file:
file.write(data)
else:
# 文件不存在,创建文件并写入数据
with open(filename, "w") as file:
file.write(data)
```
上述代码使用了`os.path.isfile()`函数来判断文件是否存在。如果文件存在,则以追加模式`"a"`打开文件,并使用`write()`方法写入数据;如果文件不存在,则以写入模式`"w"`创建文件,并写入数据。
你需要将`filename`变量替换为你要操作的文件路径,将`data`变量替换为你要写入的数据。
阅读全文