コード例 #1
0
ファイル: parsing_multipart.py プロジェクト: AtomLaw/Ally-Py
 def __init__(self):
     assert isinstance(self.regexMultipart, str), 'Invalid multi part regex %s' % self.regexMultipart
     assert isinstance(self.attrBoundary, str), 'Invalid attribute boundary name %s' % self.attrBoundary
     assert isinstance(self.populateAssembly, Assembly), 'Invalid populate assembly %s' % self.populateAssembly
     DataMultiPart.__init__(self)
     ParsingHandler.__init__(self, Included(self.populateAssembly).using(request=RequestPopulate))
     self._reMultipart = re.compile(self.regexMultipart)
コード例 #2
0
    def __init__(self):
        assert isinstance(self.regexMultipart, str), 'Invalid multi part regex %s' % self.regexMultipart
        assert isinstance(self.attrBoundary, str), 'Invalid attribute boundary name %s' % self.attrBoundary
        assert isinstance(self.populateAssembly, Assembly), 'Invalid populate assembly %s' % self.populateAssembly
        DataMultiPart.__init__(self)
        populateProcessing = self.populateAssembly.create(NO_MISSING_VALIDATION, request=RequestPopulate,
                                                          requestCnt=RequestContentMultiPart, response=Response)
        assert isinstance(populateProcessing, Processing), 'Invalid processing %s' % populateProcessing
        ParsingHandler.__init__(self, requestCnt=populateProcessing.contexts['requestCnt'])
        self.populateProcessing = populateProcessing

        self._reMultipart = re.compile(self.regexMultipart)
コード例 #3
0
 def __init__(self):
     assert isinstance(
         self.regexMultipart,
         str), 'Invalid multi part regex %s' % self.regexMultipart
     assert isinstance(
         self.attrBoundary,
         str), 'Invalid attribute boundary name %s' % self.attrBoundary
     assert isinstance(
         self.populateAssembly,
         Assembly), 'Invalid populate assembly %s' % self.populateAssembly
     DataMultiPart.__init__(self)
     ParsingHandler.__init__(
         self,
         Included(self.populateAssembly).using(request=RequestPopulate))
     self._reMultipart = re.compile(self.regexMultipart)
コード例 #4
0
ファイル: processor.py プロジェクト: AtomLaw/Ally-Py
def parser() -> Handler:
    b = ParsingHandler()
    b.charSetDefault = default_characterset()
    b.parsingAssembly = assemblyParsing()
    return b
コード例 #5
0
def parsing() -> Handler:
    b = ParsingHandler()
    b.charSetDefault = default_charset()
    b.decodeExportAssembly = assemblyDecodeContentExport()
    b.parsingAssembly = assemblyParsing()
    return b
コード例 #6
0
ファイル: processor.py プロジェクト: vivienney/Ally-Py
def parser() -> Handler:
    b = ParsingHandler()
    b.charSetDefault = default_characterset()
    b.parsingAssembly = assemblyParsing()
    return b
コード例 #7
0
ファイル: processor.py プロジェクト: cristidomsa/Ally-Py
def parsing() -> Handler:
    b = ParsingHandler()
    b.charSetDefault = default_charset()
    b.decodeExportAssembly = assemblyDecodeContentExport()
    b.parsingAssembly = assemblyParsing()
    return b