python 文件读写
时间: 2023-07-25 09:23:07 浏览: 100
在Python中,要读写文件,可以使用内置的`open()`函数。
### 读文件
要打开一个文件并读取其中的内容,可以使用`open()`函数,并指定文件名和打开模式。例如,要以只读模式打开一个名为`example.txt`的文件,可以这样做:
```python
f = open('example.txt', 'r')
```
然后,可以使用`read()`方法读取文件中的内容:
```python
content = f.read()
```
读取完文件后,需要关闭文件:
```python
f.close()
```
完整的代码如下:
```python
f = open('example.txt', 'r')
content = f.read()
f.close()
print(content)
```
### 写文件
要写入文件,可以使用模式为`w`的`open()`函数。例如,要写入一个名为`example.txt`的文件,可以这样做:
```python
f = open('example.txt', 'w')
```
然后,可以使用`write()`方法写入内容:
```python
f.write('Hello, world!')
```
写入完文件后,需要关闭文件:
```python
f.close()
```
完整的代码如下:
```python
f = open('example.txt', 'w')
f.write('Hello, world!')
f.close()
```
注意:在使用`w`模式打开文件时,如果文件不存在,Python会自动创建该文件。如果文件已存在,Python会覆盖原有内容。如果需要在已有内容后面继续添加内容,可以使用模式为`a`的`open()`函数。
阅读全文