[Python] Avoir le dernier "find" d'une v

Chris-vip -  
 Chris-vip -
Bonjour,

En python, j'ai un problème : je n'arrive pas à avoir le dernier find (http) d'une variable.
Pouvez-vous m'aider svp ? Merci par avance.

Bonne soirée, Chris-vip.
Configuration: Windows Vista
Firefox 3.0

10 réponses

  1. sebsauvage Messages postés 33284 Date d'inscription   Statut Modérateur Dernière intervention   15 684
     
    De quel find tu parles ?
    Je ne connais aucune méthode find qui porte sur http (urllib, urllib2 ou autres).

    Il n'existe de méthodes find que sur: ElementTree, gettext, string, Timer.

    Tu aurai un exemple de code ?
    0
  2. Chris-vip
     
    Déjà, merci de ta réponse. Quand je dis " find (http) " c'est que je recherche http dans une variable ^^.
    0
  3. sebsauvage Messages postés 33284 Date d'inscription   Statut Modérateur Dernière intervention   15 684
     
    Tu recherches la chaîne de caractères "http" dans une chaîne ?
    0
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. sebsauvage Messages postés 33284 Date d'inscription   Statut Modérateur Dernière intervention   15 684
     
    Quel format a ta chaîne ?
    à quoi elle ressemble ?
    0
  6. Chris-vip
     
    Ca dépend, c'est des urls de sites internet. J'ai sûrtout voulu faire ça car Yahoo! a des urls bizarres ^^.
    0
  7. sebsauvage Messages postés 33284 Date d'inscription   Statut Modérateur Dernière intervention   15 684
     
    N'oublie pas que Python a des librairies pour découper les URLs et les paramètres d'URL (?a=b&c=d...)
    Autant ne pas réinventer la roue :-)
    0
  8. Chris-vip
     
    Oui, mais Yahoo! a des trucs du types : http://site.yahoo.fr/*d/*sdsldsdls etc. Donc je recherche à avoir le dernier find stp =). Bonne soirée.
    0
  9. sebsauvage Messages postés 33284 Date d'inscription   Statut Modérateur Dernière intervention   15 684
     
    Utilises simplement rfind() !
    Il te donnera la dernière occurence trouvée.
    0