擅长:python、mysql、java
<p>您可以尝试内置cookie功能:</p>
<pre><code>import requests
def login(email, password):
url = 'https://wordpress.com/'
data = {'email': email, 'password': password}
r = requests.post(url, json=data, allow_redirects=False)
print(r.cookies)
print(r.cookies.get_dict())
print(r.cookies.get_dict(domain='wordpress.com'))
sess = 'sess={}'.format(r.cookies.get_dict()['wp_locale_test_group'])
print(sess)
return sess
</code></pre>
<p>将产生:</p>
^{pr2}$
<p>→</p>
^{3}$
<p>═══</p>
<pre><code>print(r.cookies.get_dict())
</code></pre>
<p>→</p>
<pre><code>{'SSE_blogger_ecommerce_20181217': 'test-a', 'tk_ai': 'ZCGvpAX2VOVR5RO11DPzA1dm', 'wp_locale_test_group': 'jan-2019'}
</code></pre>
<p>═══</p>
<pre><code>print(r.cookies.get_dict(domain='wordpress.com'))
</code></pre>
<p>→</p>
<pre><code>{'wp_locale_test_group': 'jan-2019'}
</code></pre>
<p>═══</p>
<pre><code>print(sess)
</code></pre>
<p>→</p>
<pre><code>sess=jan-2019
</code></pre>