Forum >> Principianti >> Correzione della grammatica di un testo

Pagina: 1

Buonasera.



Ho provato a creare un file che corregga automaticamente la grammatica base di un dato file di testo.

Per esempio:

File originale:

Salve a tuttti , sono il signor mario rossi...

E lo trasformi in:

Salve a tutti, sono il signor Mario Rossi...




Ho buttato giu' questo misero codice:

f = open("es1.txt", "r")

contenuto = f.read()

if "ciao" is in contenuto:
    print("Ciao")





Qualcuno puo' aiutarmi?

Grazie
~luke
prova con:
contenuto.replace('ciao', 'Ciao')


--- Ultima modifica di pypy in data 2019-02-10 23:55:07 ---
Ho modificato così:

f = open("es1.txt", "r")
contenuto = f.read()
dacorreggere = contenuto
f.close()

dacorreggere.replace("ciao", "Ciao")

fi = open("es1.txt", "w")
fi.write(dacorreggere)
fi.close()
ma continua a non modificarlo.

Dove sbaglio? :dont-know:




~luke
prova con

cm@hemp /tmp
$ cat luke.py 
f = open("es1.txt", "r")
contenuto = f.read()
f.close()

dacorreggere = contenuto.replace("ciao", "Ciao")

fi = open("es1.txt", "w")
fi.write(dacorreggere)
fi.close()
cm@hemp /tmp
$ cat es1.txt 
ciao mondo
cm@hemp /tmp
$ py luke.py 
cm@hemp /tmp
$ cat es1.txt 
Ciao mondo


THE 🍺-WARE LICENSE (Revision ㊷):
<carlo@🐍.it> wrote this post. As long as you retain this notice you
can do whatever you want with this stuff. If we meet some day, and you
think this stuff is worth it, you can buy me a 🍺 in return. -- ㎝
Risolto, grazie a tutti!
~luke


Pagina: 1



Esegui il login per scrivere una risposta.