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

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()