byte_channels.py 文件源码

python
阅读 21 收藏 0 点赞 0 评论 0

项目:Round1 作者: general-ai-challenge 项目源码 文件源码
def consume(self, input_char):
        '''
        Takes a byte into the channel
        '''
        if ord(input_char) >= 256:
            raise Exception("Input char out of range")
        if platform.python_version_tuple()[0] == '2':
            encoded_char = to_unicode(input_char, 'utf-8')
        else:
            encoded_char = input_char
        self._buffer += encoded_char
        self.message_updated(self._buffer)
        self.sequence_updated(self._buffer)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号