__init__.py 文件源码

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

项目:ykdl 作者: zhangn1985 项目源码 文件源码
def print(*args, **kwargs):
            sep = _get_print_kwarg(kwargs, 'sep')
            end = _get_print_kwarg(kwargs, 'end')
            stdout = sys.stdout
            file = kwargs.get('file')
            if file is None:
                file = stdout
            l = len(args)
            for i in xrange(l):
                arg = args[i]
                if isinstance(arg, str):
                    pass
                elif isinstance(arg, unicode):
                    if file is stdout:
                        arg = arg.encode(file.encoding, 'ignore')
                    else:
                        arg = arg.encode(file.encoding)
                else:
                    arg = str(arg)
                file.write(arg)
                if i + 1 < l:
                    file.write(sep)
            file.write(end)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号