Hi wie bekomme ich mithilfe von BeautifulSoup folgendes:
<a href=" https://website.com/login/logout.php?sesskey=Q3bAQgiGA2" class="dropdown-item menu-action" role="menuitem" data-title="logout" aria-labelledby="actionmenuaction-6">
Das soll der Output sein: Q3bAQgiGA2
Sessionkey bekommen (BeautifulSoup)
- __blackjack__
- User
- Beiträge: 14054
- Registriert: Samstag 2. Juni 2018, 10:21
- Wohnort: 127.0.0.1
- Kontaktdaten:
@elviswfojwfoi24: Du holst Dir mit BeautifulSoup das href-Attribute von dem <a>-Element und dann mit `urlparse()` und `parse_qs()` oder `parse_qsl()` aus `urllib.parse` das ganze weiter zerlegen bis zu dem gewünschten Wert.
Code: Alles auswählen
In [103]: dict(urllib.parse.parse_qsl(urllib.parse.urlparse("https://website.com
...: /login/logout.php?sesskey=Q3bAQgiGA2").query))["sesskey"]
Out[103]: 'Q3bAQgiGA2'
“Vir, intelligence has nothing to do with politics!” — Londo Mollari