Я пытаюсь получить доступ к PDF-файлу с веб-сайта банка для майнинга PDF, но он возвращает ошибку HTTP 403. Поэтому в качестве обходного пути я пытаюсь изменить свой User-Agent на браузер для доступа к файлу (и его загрузки).
Код ниже является частью того, что у меня есть сейчас. Это возвращает следующую ошибку:
C: \ Users \ Имя \ Anaconda3 \ lib \ site-packages \ ipykernel_launcher.py: 8: DeprecationWarning: стиль вызова запросов MyOpener устарел. Используйте новые функции / методы urlopen
Как мне это исправить?
import urllib.request
my_url = 'someurl here'
class MyOpener(urllib.request.FancyURLopener):
version = 'Mozilla/5.0 (Windows; U; Windows NT 5.1; it; rv:1.8.1.11)
Gecko/20071127 Firefox/2.0.0.11'
myopener = MyOpener()
page = myopener.open(my_url)
page.read()