Próbuję pobrać html pewnej strony tym kodem;
import requests
site = "http://www.arenavision.in/av15"
res = requests.get(site)
res.raise_for_status()
file = open("source.txt", 'wb')
for chunk in res.iter_content(100000):
file.write(chunk)
file.close()
jednak plik source.txt wygląda tak:
<html><head><script>function set_cookie(){
var now = new Date();
var time = now.getTime();
time += 19360000*1000;
now.setTime(time);
document.cookie='beget=begetok'+';
expires='+now.toGMTString()+';
path=/';}
set_cookie();
location.reload();
;</script></head><body></body></html>
Co powinienem zrobić, aby przesłać odpowiednie ciasteczka?
Czytałem dokumentację urlib.request i http.cookiejar, ale jestem zielony w tym temacie i ciężko mi znaleźć tam odpowiednie rozwiązanie.
Python 3.6
Poniżej screen ciasteczek dla tej strony z chrome'a: