Chcę utworzyć plik o określonej wielkości (np. 1GiB). Treść nie jest ważna, ponieważ wypełnię w niej elementy.utwórz plik o konkretnej wielkości w pytonie
Co robie to:
f = open("E:\\sample", "wb")
size = 1073741824 # bytes in 1 GiB
f.write("\0" * size)
Ale to trwa zbyt długo, aby zakończyć. Wydaje mi mniej więcej 1 minutę. Co można zrobić, aby to poprawić?
1 min brzmi tak dobre, jak to się robi na mnie. BTW, co dokładnie robisz z tym plikiem? –
1073741824 bajtów! = 1 GB. Używać dysku SSD zamiast mechanicznego dysku twardego? Zapisujesz na dysku lokalnym zamiast w udziale sieciowym? – Johnsyweb
@Johnsyweb dlaczego? czy to nie jest "1024 * 1024 * 1024"? – onemach