Python - Error en script

 
Vista:
sin imagen de perfil

Error en script

Publicado por anonymous (5 intervenciones) el 05/12/2016 15:34:59
Hola a todos! Necesito ayuda con este script.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
def programa():
    your_list = 'abcdefghijklmnopqrstuvwxyz'
    complete_list = [ ]
    outputname=raw_input("Inserte nombre de archivo y extension (se recomienda usar .txt) ")
    myfile = open (outputname, 'w')
    b=int(raw_input("Inserte cantidad maxima de caracteres "))
    for current in xrange(b):
        a = [i for i in your_list]
        for y in xrange(current):
            a = [x+i for i in your_list for x in a]
        complete_list = complete_list+a
    myfile.writelines(complete_list)
    print complete_list
    print "El archivo ", outputname, "a sido guardado"
programa()

El programa deberia guardar en un .txt lo impreso en pantalla, pero al abrir el archivo figuran otros caracteres. a que se debe el error? espero su respuesta.

imagen-2
imagen-1
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve
Val: 1.472
Oro
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Error en script

Publicado por xve (1637 intervenciones) el 05/12/2016 19:33:17
Hola Martin, prueba a abrir el archivo con un editor que no sea el bloc de notas... por ejemplo el notepad++... yo he probado tu código y funciona perfectamente!!! y si abro el archivo lo veo perfecto!!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar