Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2008
    Messaggi
    183

    Python - Copia contenuto file

    Ciao,

    non riesco proprio a capire cosa non vada.
    Sono un novizio con Python e sto provando ad imparare.
    In questo caso voglio provare a copiare il contenuto del file1 nel file2.
    Eppure qualcosa non va ma l'interprete mi dice che è tutto ok.
    Qualche gradito e gentile consiglio?
    Grazie!

    def leggiecopia(file1, file2):
    file1 = open("/home/marco/Scrivania/ciccio.txt", "r")
    file2 = open("/home/marco/Scrivania/ciccio2.txt", "w")
    while 1:
    linea = file1.readline()
    if linea == "":
    break
    file2.write(linea)
    file1.close()
    file2.close()
    return

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2008
    Messaggi
    183
    o meglio

    def leggiecopia(file1, file2):
    file1 = open("/home/marco/Scrivania/ciccio.txt", "r")
    file2 = open("/home/marco/Scrivania/ciccio2.txt", "w")
    while 1:
    linea = file1.readline()
    if linea == "":
    break
    file2.write(linea)
    file1.close()
    file2.close()
    return

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2008
    Messaggi
    183
    nessuno per un consiglio?

  4. #4
    Utente di HTML.it L'avatar di shodan
    Registrato dal
    Jun 2001
    Messaggi
    2,381
    Non conosco python ma so che è molto sensibile alle tabulazioni che usa come delimitatore di blocco. Controlla che siano corrette, perché potresti per sbaglio chiudere file1 anzi tempo.
    Altro non saprei dirti.
    This code and information is provided "as is" without warranty of any kind, either expressed
    or implied, including but not limited to the implied warranties of merchantability and/or
    fitness for a particular purpose.

  5. #5
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,320

    Moderazione

    Prova anche ad usare i tag CODE quando posti il codice, come espressamente richiesto dal Regolamento interno, che ti invito a leggere... questo tag è importante soprattutto per i codici Python in cui l'indentazione gioca un ruolo fondamentale.


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.