如何在Python中创建特定大小的文件?

如何在Python中创建特定大小的文件?

要创建特定大小的文件,只需将文件指针(seek)定位到您想要创建文件的字节数(大小),并将一个字节写入其中。

例如

with open('my_file', 'wb') as f:
    f.seek(1024 * 1024 * 1024) # 一GB
    f.write('0')
Python

这将通过不实际占用所有该空间来创建一个稀疏文件。要创建一个完整的文件,您应该写入整个文件:

with open('my_file', 'wb') as f:
    num_chars = 1024 * 1024 * 1024
    f.write('0' * num_chars)
Python

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

登录

注册