astropy_py3compat.py 文件源码

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

项目:packaging 作者: blockstack 项目源码 文件源码
def encode_ascii(s):
        if isinstance(s, str):
            return s.encode('ascii')
        elif isinstance(s, numpy.ndarray) and \
                issubclass(s.dtype.type, numpy.str_):
            ns = numpy.char.encode(s, 'ascii').view(type(s))
            if ns.dtype.itemsize != s.dtype.itemsize / 4:
                ns = ns.astype((numpy.bytes_, s.dtype.itemsize / 4))
            return ns
        return s
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号