美文网首页
Python | glob

Python | glob

作者: shwzhao | 来源:发表于2022-06-26 21:24 被阅读0次

    参考:
    公众号 | Python模块 | glob模块详解

    import glob
    
    • glob.glob():
      recursive: 逻辑型,表递归,同**通配符一起使用,默认False
    >>> glob.glob(r"test/*.fa")
    ['test/OG00001.fa', 'test/OG00002.fa', 'test/OG00003.fa']
    
    • glob.iglob(): 返回迭代器对象
    >>> glob.iglob(r"test/*.fa")
    <generator object _iglob at 0x7f82869f4c10>
    >>> for i in glob.iglob(r'test/*.fa'):
    ...     print(i)
    ...
    test/OG00001.fa
    test/OG00002.fa
    test/OG00003.fa
    
    • glob.escape(): 忽略所有通配符
    >>> glob.escape(r"test/*.fa")
    'test/[*].fa'
    

    相关文章

      网友评论

          本文标题:Python | glob

          本文链接:https://www.haomeiwen.com/subject/uzeevrtx.html