Quiero crear un archivo de un tamaño particular (digamos, 1GiB). El contenido no es importante ya que llenaré de contenido.crear archivo de tamaño particular en python
Lo que estoy haciendo es:
f = open("E:\\sample", "wb")
size = 1073741824 # bytes in 1 GiB
f.write("\0" * size)
Pero esto toma demasiado tiempo para terminar. Me pasa aproximadamente 1 minuto. ¿Qué se puede hacer para mejorar esto?
1 min suena casi tan bueno como se pone a mí. Por cierto, ¿qué estás haciendo exactamente con este archivo? –
1073741824 bytes! = 1GB. ¿Usa una SSD en lugar de una HDD mecánica? Escribir en el disco local en lugar de compartir la red? – Johnsyweb
@Johnsyweb ¿por qué? ¿No es ese '1024 * 1024 * 1024'? – onemach