Вы можете открывать локальные файлы, используя urllib2 как:
import urllib2, os
response = urllib2.urlopen('file://%s' %
urllib2.pathname2url(os.path.abspath(os.path.expanduser(some_path))))
Все, что вам нужно, это file://
префикс и абсолютный путь к файлу.Приведенный выше код преобразует относительный путь (some_path
) в абсолютный, а pthname2url заставляет код работать как в Unix, так и в Windows.