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

    [python] leggere parola per parola da file

    vorrei leggere parola x parola un file...
    mi spiego...diciamo ke ho la linea di un file cosi':
    "ciao forum di html da string"
    io vorrei processare la linea parola x parola...
    se faccio questo:

    codice:
    file = open("file.est", "r")
    for line in file:
         print line
    ovviamente lavoro linea per linea..ma se faccio questo:

    codice:
    file = open("file.est", "r")
    for line in file:
         for word in line:
               print word
    non lavoro parola x parola...ma lettera x lettera..ho qualcosa tipo:
    c
    i
    a
    o

    f
    o
    r
    u
    m

    etc.....come posso risolvere???(p.s. il print e' un esempio stupido, dato ke basterebbe fare print word,)

  2. #2

    Re: [python] leggere parola per parola da file

    Originariamente inviato da string
    vorrei leggere parola x parola un file...
    mi spiego...diciamo ke ho la linea di un file cosi':
    "ciao forum di html da string"
    io vorrei processare la linea parola x parola...
    Puo` andare questo?

    codice:
    for line in file("filename.ext"):
        for word in line.split():
            print word,
    "Qualsiasi esperto ha paura di combattere usando la katana vera. Anch'io. Ma non ignoro la mia paura, riesco ad accettarla, e a metterla da parte accanto a me".

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    704
    si, poi avevo risolto proprio con "line.split()"....
    grazie mille lo stesso

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.