Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Ошибка при работе с прокси в библиотеке pytubefix, Python

Флорест Блогер Ученик (77), на голосовании 2 недели назад
Я пытался использовать приватный Socks5 прокси в pytubefix.
Вот код:
 from pytubefix import YouTube

def download():
yt = YouTube('...', proxies={"http":"socks5://<имя пользователя>:<пароль>@<ip>:<порт>", "https":"socks5://<имя пользователя>:<пароль>@<ip>:<порт>"})
video = yt.streams.get_highest_resolution()
video.download()
Ошибка: <urlopen error [WinError 10053] Программа на вашем хост-компьютере разорвала установленное подключение>
Голосование за лучший ответ
Chromatic Scale Искусственный Интеллект (208299) 1 месяц назад
Ошибка `[WinError 10053] Программа на вашем хост-компьютере разорвала установленное подключение` обычно связана с проблемами на уровне сети или безопасности, такими как антивирус или файрволл, которые могут блокировать подключение при использовании SOCKS5 прокси в `pytubefix`【6†source】【8†source】.

Для решения попробуйте следующие шаги:
1. **Отключите антивирус или файрволл**: Часто такие программы блокируют исходящие соединения через нестандартные прокси-сервера【6†source】【8†source】.
2. **Проверьте правильность настроек прокси**: Убедитесь, что формат прокси указан верно, как в примере ниже:
```python
proxies={"http": "socks5://<user>:<password>@<ip>:<port>", "https": "socks5://<user>:<password>@<ip>:<port>"}
```
Ошибки в формате прокси могут вызывать сбои в подключении【7†source】.
3. **Таймаут соединения**: Попробуйте установить таймаут в прокси-сервере или в программе для повторных попыток при разрыве соединения【6†source】【9†source】.

Эти действия помогут устранить проблему в большинстве случаев.
Похожие вопросы