Comment ouvrir une page Web et rechercher un mot en python?Comment ouvrir une page Web et rechercher un mot en python
Répondre
Ceci est un peu simplifié:
>>> import urllib
>>> import re
>>> page = urllib.urlopen("http://google.com").read()
# => via regular expression
>>> re.findall("Shopping", page)
['Shopping']
# => via string.find, returns the position ...
>>> page.find("Shopping")
2716
Tout d'abord, obtenir la page (par exemple via urllib.urlopen
). Deuxièmement, utilisez un regular expression pour trouver des parties du texte qui vous intéressent. Ou utilisez string.find
.
vous pouvez utiliser urllib2
import urllib2
webp=urllib2.urlopen("the_page").read()
webp.find("the_word")
espoir qui aide: D
Comment ouvrir une page Web?
Je pense que le plus simple est convinient:
from urllib2 import urlopen
page = urlopen('http://www.example.com').read()
Comment rechercher un mot?
Je suppose que vous allez chercher quelque motif dans la page suivante, donc on y va:
import re
pattern = re.compile('^some regex$')
match = pattern.search(page)
comment copier une réponse? – SilentGhost
@SilentGhost que voulez-vous dire en copiant une réponse? – satoru
- 1. Comment ouvrir un fichier et rechercher un mot?
- 2. comment ouvrir une URL en python
- 3. Ouvrir la page Web avec les cookies personnalisés en Python
- 4. Comment ouvrir une page Web et exécuter des fonctions javascript?
- 5. rechercher une chaîne pour un mot spécifique et le remplacer
- 6. Comment puis-je ouvrir une page Web dans un cadre?
- 7. Rechercher et obtenir une ligne en Python
- 8. Comment télécharger une page Web qui nécessite un nom d'utilisateur et un mot de passe?
- 9. Comment obtenir des liens sur une page Web en utilisant mécaniser et ouvrir ces liens
- 10. Python :: Comment ouvrir une page dans le navigateur Non Default
- 11. Ouvrir un PDF avec un mot surligné en fonction d'un lien cliqué sur une page HTML
- 12. JQuery: comment créer une lightbox pour ouvrir une page Web
- 13. Comment imprimer une page Web sans ouvrir une fenêtre contextuelle?
- 14. ouvrir une page Web dans IE en utilisant C#
- 15. Comment ouvrir une page Web dans une application BlackBerry?
- 16. Ouvrir une page Web dans Excel?
- 17. Rechercher un mot spécifique - puis modifier l'image
- 18. Comment rechercher et ajouter à un fichier binaire en python?
- 19. Ouvrir une page Web lorsque je reçois un appel entrant
- 20. Ouvrir une page Web dans le navigateur en utilisant flash
- 21. Comment ouvrir un fichier pdb en Python?
- 22. Comment ouvrir un fichier excel réservé en python avec win32com?
- 23. Y at-il une bibliothèque qui peut ouvrir et rechercher dans un fichier pdf?
- 24. ouvrir une nouvelle page html par php
- 25. Comment puis-je rechercher et remplacer en XML avec Python?
- 26. Rechercher et convertir une sous-chaîne en un lien. Rails
- 27. Choisir un mot aléatoire en Python?
- 28. Python Regex Rechercher et remplacer
- 29. ouvrir la page Web (ou l'instantané de la page Web) dans une autre page Web bien que vb.net
- 30. Comment puis-je démarrer un navigateur Web et ouvrir une certaine page Web à partir d'Erlang sur Windows dans IE?
Pas grand-chose en utilisant 're.compile' points si vous n'êtes pas sauver le regexp compilé une variable. 're.findall (" Shopping ", page)' est plus simple. –