python中文件写入
时间: 2024-01-03 21:21:47 浏览: 78
python write无法写入文件的解决方法
在Python中,文件写入可以通过不同的模式和方法来实现。下面是关于文件写入的一些示例代码:
1. 写入文件的不同模式:
```python
# 打开文件,如果文件不存在则创建新文件,如果文件已存在则清空文件内容
file = open("example.txt", "w")
# 打开文件,如果文件不存在则创建新文件,如果文件已存在则在文件末尾追加内容
file = open("example.txt", "a")
# 打开文件,如果文件不存在则创建新文件,如果文件已存在则抛出异常
file = open("example.txt", "x")
# 打开文件,如果文件不存在则创建新文件,如果文件已存在则抛出异常
# 在写入之前会先将文件内容清空
file = open("example.txt", "w+")
# 打开文件,如果文件不存在则创建新文件,如果文件已存在则在文件末尾追加内容
# 在写入之前会先将文件内容清空
file = open("example.txt", "a+")
```
2. 写入字符串数据:
```python
# 打开文件并写入字符串数据
file = open("example.txt", "w")
file.write("Hello, World!")
file.close()
```
3. 写入字节数据:
```python
# 打开文件并写入字节数据
file = open("example.txt", "wb")
file.write(b"\x48\x65\x6c\x6c\x6f\x2c\x20\x57\x6f\x72\x6c\x64\x21")
file.close()
```
请注意,写入文件后,需要使用`close()`方法关闭文件,以确保写入的数据被保存。
阅读全文