toutes les options
trixie  ] [  forky  ] [  sid  ]
[ Paquet source : arsenic  ]

Paquet : python3-arsenic (21.8-2)

Liens pour python3-arsenic

Screenshot

Ressources Debian :

Télécharger le paquet source arsenic :

Responsable :

Ressources externes :

Paquets similaires :

client WebDriver asynchrone

Client webdriver asynchrone basé sur asyncio.

Exécutons une instance locale de Firefox.

 from arsenic import get_session
 from arsenic.browsers import Firefox
 from arsenic.services import Geckodriver

  async def example() :
  # exécution de geckodriver et démarrage d’une session firefox
  async with get_session(Geckodriver(), Firefox()) as session:
     # aller à example.com
     await session.get('http://example.com')
     # attente jusqu’à 5 secondes pour l’obtention de l’élément h1 de la page
     h1 = await session.wait_for_element(5, 'h1')
     # affichage du texte de l’élément h1
     print(await h1.get_text())

D’autres pilotes peuvent aussi être exécutés, par exemple, Chromedriver ou MSEdgeDriver

Autres paquets associés à python3-arsenic

  • dépendances
  • recommandations
  • suggestions
  • enhances

Télécharger python3-arsenic

Télécharger pour toutes les architectures proposées
Architecture Taille du paquet Espace occupé une fois installé Fichiers
all 15,3 ko78,0 ko [liste des fichiers]