Bonjour à tous.

J'ai un identifiant et un mot de passe sur un site lambda, disons ma boite mail de https://www.laposte.net/accueil

J'aimerais faire un script python qui :
1) teste si ce site est disponible (ça c'est ok, je l'ai déjà)
2) et si c'est ok, qui teste si mon couple identifiant et mot de passe est bien correct.

La partie 1 je l'ai déjà :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
 
#!/usr/bin/python3
# -*-coding:Utf-8 -*
 
import socket
 
def is_connected(REMOTE_SERVER):
        try:
                # see if we can resolve the host name -- tells us if there is a DNS listening
                host = socket.gethostbyname(REMOTE_SERVER)
                # connect to the host -- tells us if the host is actually reachable
                s = socket.create_connection((host, 80), 2)
                return True
        except:
                pass
                return False
 
site = 'www.laposte.net/accueil'
if is_connected(site):
    print("Site disponible")
else:
    print("Site indisponible")
Et ça fonctionne sans problème.

C'est surtout pour la partie 2 que je vous sollicite
, car je n'ai AUCUNE IDEE de comment je vais pouvoir faire. Avez-vous des pistes svp ?

Merci d'avance.