Pobieranie treści ze strony [python]

Pobieranie treści ze strony [python]
Z3
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 65
0

Mam taki kod:

Kopiuj
import urllib, urllib2, time

url = 'http://url.pl' 


try:        
    req = urllib2.Request(url, headers={'User-Agent' : "Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.27 (KHTML, like Gecko) Chrome/26.0.1384.2 Safari/537.27"})
    response = urllib2.urlopen(req)
    the_page = response.read() 
    print the_page 
except Exception, detail: 
    print "Err ", detail 

Pobiera on treść całej strony... Co muszę zrobić aby pobierał tylko określone dane (np. słowo pomiędzy znacznikami

) i przekazywał je do odpowiednich zmiennych? Z góry dzięki za pomoc ;)

madmike
  • Rejestracja: dni
  • Ostatnio: dni
1

Pobrać i tak całą musi... do pobrania już u siebie fragmentu pomiędzy znacznikami użyj wyrażeń regularnych albo jakiejś biblioteki w rodzaju Beautiful Soup do obróbki html-a...

Z3
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 65
0

Mógłbym otrzymać jakiś przykład? ;)

madmike
  • Rejestracja: dni
  • Ostatnio: dni
2

Nawet całą masę: http://docs.python.org/2/library/re.html :]

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.