IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Python Discussion :

Appel d'une variable dans un driver.find_element_by_xpath [Python 3.X]


Sujet :

Python

  1. #1
    Membre habitué
    Homme Profil pro
    Analyste d'exploitation
    Inscrit en
    Avril 2021
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Analyste d'exploitation
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2021
    Messages : 8
    Par défaut Appel d'une variable dans un driver.find_element_by_xpath
    Bonjour,

    je me permet de vous solicité car je debute en python

    voila j'ai une variable 'date' et je voudrais faire appel a cette variable dans une autre ligne, mais j'ai une erreur.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    #variables
    x = datetime.datetime.now()
    date =(x.strftime("%d%m%Y"))
     
    dossier = driver.find_element_by_xpath("//*[@title= (date) ]").click()
    voici l'erreur
    selenium.common.exceptions.NoSuchElementException: Message: Unable to locate element: //*[@title= (date) ]
    Merci pour votre aide.

  2. #2
    Membre Expert Avatar de tsuji
    Inscrit en
    Octobre 2011
    Messages
    1 558
    Détails du profil
    Informations forums :
    Inscription : Octobre 2011
    Messages : 1 558
    Par défaut
    Si c'est python 3.6+, essayez ceci de f-strings:
    Code python3.6+ : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    #dossier = driver.find_element_by_xpath("//*[@title= (date) ]").click()
    dossier = driver.find_element_by_xpath(f"//*[@title={date}]").click()
    Sinon, on peut toujours retomber avec string format d'une façon ou d'une autre...
    Code python3 : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    #dossier = driver.find_element_by_xpath("//*[@title= (date) ]").click()
    dossier = driver.find_element_by_xpath("//*[@title={}]".format(date)).click()

  3. #3
    Membre habitué
    Homme Profil pro
    Analyste d'exploitation
    Inscrit en
    Avril 2021
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Analyste d'exploitation
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2021
    Messages : 8
    Par défaut
    Merci beaucoup c'est parfait, ca fonctionne.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [phpMyAdmin] Question sur appel d'une variable dans un menu select
    Par mrc_AO dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 8
    Dernier message: 16/04/2020, 07h02
  2. [Js Photoshop] Appel d'une variable dans une autre fonction
    Par bugg01 dans le forum Général JavaScript
    Réponses: 12
    Dernier message: 29/04/2014, 13h45
  3. Appel d'une variable dans un while
    Par djo007 dans le forum Langage
    Réponses: 10
    Dernier message: 27/10/2011, 00h21
  4. Réponses: 2
    Dernier message: 24/03/2009, 09h09
  5. Réponses: 1
    Dernier message: 27/02/2007, 11h28

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo