Red de conocimientos turísticos - Información de alquiler - Escriba un script en Python que permita extraer aleatoriamente varias líneas de un archivo de texto y escribirlas en un nuevo archivo de texto.
Escriba un script en Python que permita extraer aleatoriamente varias líneas de un archivo de texto y escribirlas en un nuevo archivo de texto.
importar aleatorio
oldf=open('oldfile','r') #Abre el archivo original
newf=open('newfile','w') #Abre el archivo para escribirse Archivo
lines=oldf.readlines() #Lista de líneas en el archivo original
randline=random.randint(0, len(lines))# Varias líneas p>
for i in xrange(0, randline):
newf.write(lines[random.randint(0,len(lines))])# Escribe líneas aleatorias en un nuevo archivo
antiguo.close()
nuevo.close()