Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    704

    [python]cambiare un file di testo

    ho un file di testo ke ha una riga scritta ed una vuota(x molte volte alternativamente)..vorrei cancellare tutte quelle vuote in modo da avere il file completamente scritto..
    avevo provato con
    codice:
    import os
    import sys
    import string
    
    
    file = open("zfile", "r")
    file2 = open("tmp", "w")
    while 1:
        line = file.readline()
        if line == "":
            pass
        else:
            file2.write(line)
    file.close()
    file2.close()
    e molti tentativi del genere...ma sono nel pallone!!!suggerimenti!?!?

  2. #2
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    non so se ti può essere ancora utile:
    codice:
    file=open('file.txt','r')
    linee=file.readlines()
    file.close()
    while "" in linee:
      linee.remove("")
    file.open('file.txt','w')
    for i in linee:
      file.write(i)
    file.close

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    704
    grazie mille!!perfetto!!

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 © 2024 vBulletin Solutions, Inc. All rights reserved.