Python Directory Walker 模块
项目描述
迪沃克
dirwalker是一个 Python (2.6+/3.3+) 包,它遍历多级目录以搜索具有给定扩展名的文件。
要求
Python 标准操作系统模块
用法
import dirwalker
# Search with recursing subdirectories
dirwalker.find_filenames_with_extensions(
'/Users/me/dev/search_directory',
['txt', '.csv'])
# Search without recursing subdirectories
dirwalker.find_filenames_with_extensions(
'/Users/me/dev/search_directory',
['txt', '.csv'],
recurse=False)
贡献
dirwalker是使用Scott Chacon的GitHub Flow开发的。要做出贡献,请 fork dirwalker,创建一个功能分支,然后提交一个拉取请求。GitHub Flow总结为:
master分支中的任何东西都是可部署的
要处理新事物,请从master创建一个描述性命名的分支 (例如,new-oauth2-scopes)
在本地提交到该分支并定期将您的工作推送到服务器上的同名分支
当您需要反馈或帮助,或者您认为分支已准备好合并时,请打开拉取请求。
在其他人对该功能进行审核并签字后,您可以将其合并到 master 中。
一旦它被合并并推送到master,您可以并且应该 立即部署。
执照
dirwalker是在 MIT 许可下发布的。有关详细信息,请参阅 LICENSE.txt 文件。