Answer the question
In order to leave comments, you need to log in
How to allow the storage of cookies?
Good afternoon!
Still a noob in python.
I am writing a parser.
Problems with authorization on the site. I'm trying to login like this.
import csv
import urllib.request
import requests
from bs4 import BeautifulSoup
session = requests.Session()
url = 'http://url.com'
params = {
'login':'login',
'pass':'pass'
}
r = session.post(url, data = params)
print(r.text)
<div class="error_msg">
Для работы с системой необходимо разрешить сохранение cookies в вашем браузере
</div>
Answer the question
In order to leave comments, you need to log in
Happened.
Did it like this:
import csv
import urllib.request
import requests
from bs4 import BeautifulSoup
session = requests.Session()
res = session.get('http://url.com')
cookies = dict(res.cookies)
url = 'http://url.com'
params = {
'login':'login',
'pass':'pass'
}
r = session.post(url, data = params, cookies = cookies)
print(r.text)
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question