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 № 1Uż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"