コード例 #1
0
ファイル: _base.py プロジェクト: rch/rpclib
    def create_in_document(self, ctx, charset=None):
        """Uses the iterable of string fragments in ``ctx.in_string`` to set
        ``ctx.in_document``."""

        try:
            ctx.in_document = etree.fromstring(_bytes_join(ctx.in_string))
        except ValueError:
            ctx.in_document = etree.fromstring(_bytes_join([s.decode(charset) for s in ctx.in_string]))
コード例 #2
0
ファイル: _base.py プロジェクト: rch/rpclib
    def create_in_document(self, ctx, charset=None):
        """Uses the iterable of string fragments in ``ctx.in_string`` to set
        ``ctx.in_document``."""

        try:
            ctx.in_document = etree.fromstring(_bytes_join(ctx.in_string))
        except ValueError:
            ctx.in_document = etree.fromstring(_bytes_join([s.decode(charset)
                                                        for s in ctx.in_string]))
コード例 #3
0
ファイル: binary.py プロジェクト: javierwilson/rpclib
 def from_base64(cls, value):
     return [base64.b64decode(_bytes_join(value))]
コード例 #4
0
ファイル: binary.py プロジェクト: javierwilson/rpclib
 def to_base64(cls, value):
     return [base64.b64encode(_bytes_join(value))]
コード例 #5
0
ファイル: binary.py プロジェクト: rch/rpclib
 def from_base64(cls, value):
     return [base64.b64decode(_bytes_join(value))]
コード例 #6
0
ファイル: binary.py プロジェクト: rch/rpclib
 def to_base64(cls, value):
     return [base64.b64encode(_bytes_join(value))]