[Python] trovare parole su file txt

Riccardo Lemmi riccardo a reflab.com
Ven 14 Ott 2011 09:49:25 CEST


simone s wrote:

> 
> 
> 
> 
> 
> Prima di tutto, grazie per le risposte; come ho detto all'inizio sono ancora
> nuovo nel mondo della programmazione ma soprattutto in python; i codici che mi
> hai scritto non li capisco molto, ma vedrņ di studiarmeli per bene oggi, solo
> una cosa, originariamente il programma che volevo fare doveva trovare la
> posizione di 2 parole chiave (.jpg e http) in un testo HTML, per poi salvarmi
> in un altro file .txt tutti i link delle foto ( http://www.sito.it/foto.jpg )
> e quindi creare una sorta di "backup" dei link, sapendo questo, il mio
> programma finale cambia di molto o basta aggiungerci
> 
> seek(posizione_http)
> link=f.read(posizione_.jpg-posizione_http)
> print link
> 
> ?
> 

Questo č un tipo di use case che secondo me copre bene BeautifulSoup:
   http://www.crummy.com/software/BeautifulSoup/documentation.html

soup = BeautifulSoup(page)
for e in soup.findAll('a'):
    print e['img']

(non testato)

>...
-- 
                                       Riccardo Lemmi



Maggiori informazioni sulla lista Python