Python 中的 truncate()
方法是一种文件方法,用于将文件调整为指定的大小。如果未提供可选的 size
参数,则它会将文件截断到当前位置。如果 size
参数小于当前文件大小,则会丢失额外的数据。如果 size
参数大于当前文件大小,则文件大小将增加,并根据需要添加空字节。
参数值
参数 | 说明 |
---|---|
size | 可选的 |
返回值
truncate()
方法返回一个表示新文件大小的 int
。
如何在 Python 中使用 truncate()
示例 1
truncate()
方法用于将文件调整为指定的大小。如果未指定可选的 size 参数,则它会将文件截断为 0 大小。
with open('file.txt', 'w+') as file:
file.write('Hello, World! This file will be truncated.')
file.truncate(15)
print(file.read())
# Output: 'Hello, World!'