X-Git-Url: https://git.mdrn.pl/librarian.git/blobdiff_plain/8059679abd4a0a2e554457dd6266941a31356f73..1ffcf32a8d795681f54bd125ca45e908da5ed3fb:/librarian/__init__.py diff --git a/librarian/__init__.py b/librarian/__init__.py index 616e351..c46d5d1 100644 --- a/librarian/__init__.py +++ b/librarian/__init__.py @@ -8,6 +8,8 @@ from __future__ import with_statement import os import re import shutil +import urllib + class UnicodeException(Exception): def __str__(self): @@ -272,3 +274,8 @@ class OutputFile(object): if not os.path.isdir(dirname): os.makedirs(dirname) shutil.copy(self.get_filename(), path) + + +class URLOpener(urllib.FancyURLopener): + version = 'FNP Librarian (http://github.com/fnp/librarian)' +urllib._urlopener = URLOpener()