Python打开文件
时间: 2024-08-02 13:01:21 浏览: 48
python打开文件的方式有哪些
在Python中,你可以使用内置的`open()`函数来打开文件。这个函数的基本语法如下:
```python
file = open(filename, mode)
```
其中,
- `filename`: 是你想要打开的文件的路径名,可以是绝对路径或相对路径。
- `mode`: 指定了打开文件的模式,常见的模式有:
- `'r'` (默认):读取模式,文件必须存在,如果不存在会抛出异常。
- `'w'`:写入模式,如果文件已存在则会被清空,新的内容会被添加到文件末尾;如果文件不存在,则创建新文件。
- `'a'`:追加模式,类似写入模式,但如果文件已存在,内容会被添加到文件末尾。
- `'x'`:独占创建模式,用于创建新文件,如果文件已存在则会引发错误。
- `'b'` 或 `'t'`:分别表示二进制模式和文本模式,默认是文本模式。
例如,如果你想要读取一个名为`example.txt`的文件,你会这样做:
```python
with open('example.txt', 'r') as file:
content = file.read()
```
`with`语句可以确保文件在操作结束后会被正确关闭,即使在处理过程中发生异常也是如此。
阅读全文