python中truncate函数的用法
时间: 2023-09-11 16:04:59 浏览: 204
在Python中操作文件之truncate()方法的使用教程
在 Python 中,`truncate()` 函数用于截断文件。它可以用来删除文件中指定位置后的所有内容,也可以用来将文件截断为指定长度。
`truncate()` 函数的语法如下:
```python
file.truncate([size])
```
其中,`file` 是要操作的文件对象,`size` 是可选参数,表示要截断的文件大小。如果省略 `size` 参数,则默认为当前文件位置到文件末尾的大小。
例如,以下代码将打开 `example.txt` 文件,将其内容截断为前 10 个字符:
```python
with open('example.txt', 'r+') as file:
file.truncate(10)
```
注意:使用 `truncate()` 函数会永久性地删除或截断文件内容,请谨慎使用。
阅读全文