<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>