0

Je veux obtenir le texte d'un courriel derrière un canevas, mais je ne trouve pas le moyen de le faire.Comment obtenir du texte derrière le canevas en utilisant le sélénium python

J'essaie le code suivant

from selenium import webdriver 
driver=webdriver.Chrome() 
driver.get('https://thatsthem.com/phone/806-241-6888') 
table=driver.find_element_by_css_selector('.row.clearfix.mt15').get_attribute('innerHTML') 

Quand j'imprimer le tableau, je ne vois pas la variable derrière la toile (comme var p1 = "makaya0";). Ils peuvent être vus dans le code source lorsque j'ouvre "Voir la source de la page" sur le navigateur. Comment pouvons-nous accéder à ces variables et obtenir du texte de leur part?

ci-dessous est la page Source

<ul class="list-unstyled list-inline record-list"> 

    <li> 
     <span class="label label-info"> <i class="fa fa-check"></i> Mobile</span> 
    </li> 

    <li> 
     <i class="fa fa-phone" data-toggle="tooltip" title="Phone Number"></i> 
     <h3> 
                            <span itemprop="telephone">806-241-6889</span> 
                          </h3> 
    </li> 

    <li> 
     <span class="label label-success"><i class="fa fa-check"></i> Valid Email Address</span> 
    </li> 

    <li> 
     <i class="fa fa-envelope" data-toggle="tooltip" title="Email Address"></i> 
     <canvas id="c59baf787024e2" width="160" height="20" class="email"></canvas> 
     <script id="t2i"> 
      var p1 = "makaya0"; 
      var p2 = "[email protected]"; 
      var p3 = "oo.com"; 
      var c59baf787024e2 = document.getElementById("c59baf787024e2"); 
      var c59baf787024e2_context = c59baf787024e2.getContext("2d"); 
      c59baf787024e2_context.fillStyle = "#353535"; 
      c59baf787024e2_context.font = "98% sans-serif"; 
      c59baf787024e2_context.textBaseline = "bottom"; 
      c59baf787024e2_context.fillText(p1 + p2 + p3, 0, 20); 
      document.getElementById("t2i").parentElement.removeChild(document.getElementById("t2i")); 
     </script> 
    </li> 

    <li itemprop="address" itemscope itemtype="http://schema.org/PostalAddress"> 
     <i class="fa fa-home" data-toggle="tooltip" title="Address"></i> 
     <a class="no-linky" href="https://thatsthem.com/address/8114-Sherman-Ave-Lubbock-TX-79423"> 

      <span itemprop="streetAddress">8114 Sherman Ave</span> 
      <br/> <i class="fa-placeholder"></i> 

      <span itemprop="addressLocality">Lubbock</span> 

      <span itemprop="addressRegion">TX</span> 

      <span itemprop="postalCode">79423</span> 
     </a> 
    </li> 

</ul> 
+0

parce que cette partie est un script (inclus dans un tag