Итак, я написал скрипт на питоне, чтобы получить домашнее задание с сайта школы.
Когда я загружаю файл HTML. Вместо домашней страницы она загружает страницу входа.
Есть ли способ обойти это?
from datetime import date
import webbrowser
import requests
def get_filename_from_cd(cd):
"""
Get filename from content-disposition
"""
if not cd:
return None
fname = re.findall('filename=(.+)', cd)
if len(fname) == 0:
return None
return fname[0]
weekNumber = date.today().isocalendar()[1]
url = "https://####################/student/weeklyplans/list/item/class/{}-2019".format(weekNumber)
r = requests.get(url, allow_redirects=True)
filename = get_filename_from_cd(r.headers.get('content-disposition'))
open('Homework.html', 'wb').write(r.content)
webbrowser.open_new(url)