python i wyszukiwanie? - python

szukam metody i zegarka funkcji mogęszukaj na stronie internetowej! ok, wyjaśnię to: powiem plikowi Pythona .. przejdź do www.example.com i wyszukaj ten świat „Witaj gościu” i jeśli mój plik Pythona odnalazł ten świat „Witaj gościu”, mój plik Pythona wydrukuje „świat znaleziony!” a jeśli nie znalazł, wydrukował „świat nie znaleziony”

Odpowiedzi:

2 dla odpowiedzi № 1

Użyj Pythona urllib moduł do pobrania treści i jej re moduł, aby wyszukać słowo (upewnij się, że używasz search zamiast match; to jest zwykłe ześlizgiwanie się noobów.


2 dla odpowiedzi nr 2

Sądzę, że inne odpowiedzi tutaj szukająHTML zamiast treści renderowanej. Jeśli to jest to, co chcesz, to jest w porządku, ale jeśli chcesz wykluczyć rzeczy w tagach, prawdopodobnie będziesz chciał zobaczyć coś, co może zrozumieć HTML. Piękna zupa powinien być w stanie pomóc go przeanalizować i wyodrębnić rzeczywistą treść tekstu (i wiele więcej)


0 dla odpowiedzi № 3

jeśli chcesz dopasować dokładny ciąg, jest to szybsze i mniej skomplikowane

a = urllib.urlopen("http://www.google.com")

if "new" in a.read():
print "found"
else:
print "not found"