скачать PDF с помощью Python

Мне удалось исправить мой ключ-код терминала для Shift + Enter, отправив код-код, который, по-видимому, ожидает Vim. В зависимости от вашего терминала, (добавление Ctrl + Enter в качестве бонуса!) [/ ​​G3]

iTerm2 , откройте Настройки Профили Клавиши [+] (Добавить)

  • Комбинация клавиш: (Хит Shift + Enter)
  • Действие: Отправить последовательность эвакуации
  • Esc + [[13;2u Повторите для Ctrl + Enter с последовательностью: [[13;5u

urxvt , добавьте в свой файл .Xresources:

URxvt.keysym.S-Return:     \033[13;2u
URxvt.keysym.C-Return:     \033[13;5u

Alacritty , под key_bindings, добавьте следующее к вашему ~/.config/alacritty/alacritty.yml:

- { key: Return,   mods: Shift,   chars: "\x1b[13;2u" }
- { key: Return,   mods: Control, chars: "\x1b[13;5u" }

0
задан arcee123 7 March 2019 в 00:41
поделиться

1 ответ

Мне удалось открыть PDF-файл, используя requests.

Страница ищет правильное значение User-Agent, поэтому я установил ее на Chrome MacOS.

h = {"Accept": "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8","User-Agent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.119 Safari/537.36" }

r = requests.get(url, stream=True, headers=h)

И это сработало.

tmp/project/1> file metadata.pdf
metadata.pdf: PDF document, version 1.4
0
ответ дан Carlos 7 March 2019 в 00:41
поделиться
Другие вопросы по тегам:

Похожие вопросы: