Hi.<br>I`ve been trying to copy a long text from one file to another but it always copied me just a small part.<br>I would be glad if you can help me or explain which is my error.<br>Thanks<br><br>----------------------------------------------------------------------------------<br>
def runMenu():<br><br>    print "\nMENU"<br>    print "  1) Copiar"<br>    print "  0) Exit"<br><br>    response = int( raw_input().strip() )<br><br>    if response == 1:<br>        print "Copiar"        <br>
        try:<br>            print "Abro Archivo Origen"<br>            archivo=open("D:\Boot.txt","r")<br>            print "Name of the file: ", <a href="http://archivo.name">archivo.name</a><br>
            print "Closed or not : ", archivo.closed<br>            print "Opening mode : ", archivo.mode<br>           <br>            print "--------ORIGEN-----------"<br>            print archivo.read()<br>
            print "-------------------------"<br>            archivo.seek(0, 0)<br><br>            print "Abro Archivo Destino"<br>            archivo2=open("D:\Copia.txt","w+")<br>
            print "Name of the file: ", <a href="http://archivo2.name">archivo2.name</a><br>            print "Closed or not : ", archivo2.closed<br>            print "Opening mode : ", archivo2.mode<br>
<br><br><br>            archivo2.write(archivo.read())<br><br>            archivo2.seek(0, 0)<br>            print "---------DESTINO---------"<br>            print archivo2.read()<br>            print "-------------------------"<br>
            archivo.close()<br>            archivo2.close()<br>           <br>        except IOError:<br>            print ("I/O Error de Lectura")<br>        else:<br>            print "Lectura OK"<br>
<br>    elif response == 0:<br>        #device.close()<br>        print "Exit"<br>    <br>    return response<br><br>def main():<br>    print "main"<br>    while(1):<br>        if runMenu() == 0: break<br>
        <br>main()<br><br><br>