コード例 #1
0
ファイル: handler.py プロジェクト: vseal001/webssh
    def parse_encoding(self, data):
        try:
            encoding = to_str(data.strip(), 'ascii')
        except UnicodeDecodeError:
            return

        if is_valid_encoding(encoding):
            return encoding
コード例 #2
0
ファイル: settings.py プロジェクト: paldn/web_terminal
def check_encoding_setting(encoding):
    if encoding and not is_valid_encoding(encoding):
        raise ValueError('Unknown character encoding {!r}.'.format(encoding))