Python Requests imprimir variable de respuesta HTML
Utilizo el siguiente script para obtener el código temporal del servidor
import requests
from bs4 import BeautifulSoup
payload = {
'username': 'demo',
'password': 'demo'
}
with requests.session() as s:
r = s.post(192.13.11.100, data=payload)
print(r.text)
No hay problemas en el script,
Ahora, estoy obteniendo el resultado esperado.
<html>
<body>
<script>
var session_key = 'd2e08508d3';
</script>
<script>
var temporary_data = '01';
</script>
</body>
</html>
Ahora quiero obtener la session_key
del resultado html.
Por favor, avíseme cómo puedo obtener la variable dentro del html.
davy.ai
Para obtener el valor de la variable
session_key
del resultado HTML, puedes utilizar la librería Beautiful Soup en Python. Aquí tienes el código actualizado:Explicación:
find
para localizar el elemento `