add basic support for file:// URLs

this allows you to feed local files into the recursive extractor
This commit is contained in:
Mike Fährmann
2016-12-05 18:27:36 +01:00
parent 07ffab04c3
commit 0989cd2430
2 changed files with 32 additions and 0 deletions

View File

@@ -10,6 +10,7 @@
import re
from .common import Extractor, Message
from .. import adapter
class RecursiveExtractor(Extractor):
@@ -21,6 +22,7 @@ class RecursiveExtractor(Extractor):
def __init__(self, match):
Extractor.__init__(self)
self.session.mount("file://", adapter.FileAdapter())
self.url = match.group(1)
def items(self):