vwoptimize.py 文件源码

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

项目:vwoptimize 作者: denik 项目源码 文件源码
def open_regular_or_compressed(filename):
    if filename is None:
        return sys.stdin

    if hasattr(filename, 'read'):
        fobj = filename
    else:
        f = filename.lower()
        ext = f.rsplit('.', 1)[-1]
        if ext == 'gz':
            import gzip
            fobj = gzip.GzipFile(filename)
        elif ext == 'bz2':
            import bz2
            fobj = bz2.BZ2File(filename)
        elif ext == 'xz':
            import lzma
            fobj = lzma.open(filename)
        else:
            fobj = open(filename)
    return fobj
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号