<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style>
</head>
<body class='hmmessage'><div dir='ltr'>
Salve a tutti, avrei un piccolo problema con python, premetto che sono ancora nuovo su python; sto cercando di creare un programma che cerca delle parole in un file .txt e restituisce la loro posizione; ho provato a scrivere un paio di righe, ma il problema è che entra in un ciclo infinito...ecco il codice che ho scritto:<br><br>---------------------<br>import string<br><br>f = open("prova.txt", "r")<br>leggi = f.read()<br>f.seek(0)<br>print leggi<br>posizione = string.find(leggi, "a")<br>print posizione<br>contatore = 0<br>while posizione >= 0:<br><br>    if contatore == 0:<br>                <br>        f.seek(posizione)<br>        leggi = f.read(10)<br>        print leggi<br>        contatore = 2<br>                <br>    elif contatore != 0:<br><br>        f.seek(posizione+1)      <br>        leggi = f.read()<br>        posizione = string.find(leggi, "a")<br>        print posizione<br>        f.seek(posizione+1)<br>        leggi = f.read(10)<br>        print leggi<br><br>---------------------------------<br><br>...spero che qualcuno riesca ad aiutarmi, ma soprattutto spero di essermi registrato correttamente alla mailing list XD<br><br><br>                                      </div></body>
</html>