ホームページ  >  記事  >  バックエンド開発  >  Python3 を使用して v2ex へのログインをシミュレートする

Python3 を使用して v2ex へのログインをシミュレートする

巴扎黑
巴扎黑オリジナル
2017-07-21 13:27:581495ブラウズ

退屈だよ。 。 。

練習用に(主に初心者向けに)オンラインにたくさんあります

#coding=utf-8
インポートリクエスト
from bs4 import BeautifulSoup

headers = {
'user-agent': 'Mozilla/5.0 (Windows NT 6.1; Win64; www.php.cn/signin',
'host': 'www.php.cn',
}
s = request.Session()
r = s.get('https:/ /www.php.cn/signin', headers=headers)
soup = BeautifulSoup(r.content, "html.parser")

#ログインデータを取得

once =Soup.find('input', {'name' : 'once'})[ 'value']

name =Soup.find('input', {'type': 'text', 'class': 'sl'})['name']
password = スープ。 find('input', { 'type': 'password', 'class': 'sl'})['name']
login_data = {
名前 : 'xxx',
パスワード : 'xxx',
'once ' : 1 回、
'次 ' : '/'
}

#Login

s.post('https://www.php.cn/signin', login_data, headers=headers)

以上がPython3 を使用して v2ex へのログインをシミュレートするの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。