Как добавить базовую аутентификацию в запрос Python REST?

У меня есть следующий простой код Python, который делает простой пост-запрос к REST-сервису -

params= { "param1" : param1,
          "param2" : param2,
          "param3" : param3 }
xmlResults = urllib.urlopen(MY_APP_PATH, urllib.urlencode(params)).read()
results = MyResponseParser.parse(xmlResults)

Проблема в том, что URL, используемый для вызова службы REST, теперь требует базовой аутентификации (имя пользователя и пароль). Как я могу включить имя пользователя и пароль / базовую аутентификацию в этот код как можно проще?

Ответы на вопрос(2)

Ваш ответ на вопрос