У меня есть скрипт Python 2.6, который скачивает файл с веб-сервера. Я хочу, чтобы этот скрипт, чтобы передать имя пользователя и пароль (для authenrication перед загрузкой файла), и я передаю их как часть URL следующим образом:Скачайте файл с https с помощью аутентификации
import urllib2
response = urllib2.urlopen("http://'user1':'password'@server_name/file")
Однако я получаю ошибку синтаксиса в этом случае. Правильно ли это? Я довольно новичок в Python и кодировании в целом. Может кто-нибудь помочь мне? Спасибо!
Как ожидается сервер, ожидающий их? Перейдите к URL-адресу и откройте сетевую вкладку в инструментах dev, и посмотрите, как выглядит запрос – IanAuld
См. Https://docs.python.org/2/howto/urllib2.html#id6 – Selcuk