python目录遍历模块
dirwalker的Python项目详细描述
迪沃克
dirwalker是一条Python (2.6+/3.3+)包,它可以遍历多个级别的目录来搜索 具有给定扩展名的文件。
要求
- python标准os模块
使用量
importdirwalker# Search with recursing subdirectoriesdirwalker.find_filenames_with_extensions('/Users/me/dev/search_directory',['txt','.csv'])# Search without recursing subdirectoriesdirwalker.find_filenames_with_extensions('/Users/me/dev/search_directory',['txt','.csv'],recurse=False)
贡献
dirwalker已开发 使用Scott Chacon的GitHub Flow。到 贡献,叉子dirwalker, 创建特征分支,然后提交拉取请求。GitHub Flow是 总结如下:
- master分支中的任何内容都是可部署的
- 若要处理新的内容,请从 master(例如,new-oauth2-scopes)
- 致力于当地的分支机构,并定期将你的工作推向 服务器上的同名分支
- 当你需要反馈或帮助,或者你认为分支机构已经准备好 合并,打开一个pull request。
- 在其他人审查并签署了该功能之后,您 可以将其合并为master。
- 一旦合并并推送到master,就可以,应该 立即部署。
许可证
dirwalker发布于 麻省理工学院的执照。请看 LICENSE.txt 文件以获取更多信息。