]> git.phdru.name Git - m_lib.git/blob - m_lib/net/www/url_lib.py
Remove wrong copyright lines, fix module docstrings
[m_lib.git] / m_lib / net / www / url_lib.py
1 """url_lib"""
2
3
4 from urllib import FancyURLopener
5
6 class NoAsk_URLopener(FancyURLopener):
7    "URL opener that does not ask for a password interactively"
8
9    def __init__(self, username, password):
10       FancyURLopener.__init__(self)
11
12       self.username = username
13       self.password = password
14       self._asked = 0
15
16    def prompt_user_passwd(self, host, realm):
17       if self._asked:
18          return None, None
19
20       self._asked = 1
21       return self.username, self.password