C'est ennuyeux. . .
Il y en a beaucoup en ligne, juste pour s'entraîner (principalement pour les débutants)
# coding=utf-8
demandes d'importation
depuis bs4 import BeautifulSoup
headers = {
'user-agent' : 'Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, comme Gecko) Chrome/56.0.2924.87 Safari/537.36',
' origine' : 'https://www.php.cn',
'référent' : 'https://www.php.cn/signin',
'hôte' : 'www.php.cn' ,
}
s = requêtes.Session()
r = s.get('https://www.php.cn/signin', headers=headers)
soup = BeautifulSoup(r .content, "html .parser")
#Obtenir les données de connexion
once = soupe.find('input', {'name': 'once'})['value']
nom = soupe.find ('input', {'type' : 'text', 'class' : 'sl'})['nom']
mot de passe = soupe.find('input', {'type' : 'mot de passe', 'class' : 'sl'})['name']
login_data = {
nom : 'xxx',
mot de passe : 'xxx',
'once' : une fois,
'next' : '/'
}
#Login
s.post('https://www.php.cn/signin', login_data, headers=headers )
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!