pathquery是一个声明性定义文件搜索的工具。

pathquer的Python项目详细描述


pathquery是一个以声明方式定义返回列表的文件搜索的工具。 路径对象的。

示例

递归搜索除node_modules文件夹外的所有文件并更改其永久性:

frompathqueryimportpathqueryforpathinpathquery("yourdir").ext("js")-pathquery("yourdir/node_modules"):path.chmod(0755)

安装

使用:

$ pip install pathquery

API

路径属性可以作为查询的一部分进行检查:

pathquery("yourdir").is_dir()pathquery("yourdir").is_not_dir()pathquery("yourdir").is_symlink()pathquery("yourdir").is_not_symlink()

查询也可链接:

forpathinpathquery("yourdir").ext("pyc").is_symlink()-pathq("yourdir/node_modules"):path.remove()

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
WebLogic10.3JAR包含Weblogic的java。马绍尔群岛共和国。远程异常   JavaHibernate不更新或删除,但插入   java检查字段是否被覆盖   java程序只发送一次消息   使用DefaultDesktopManager对JInternalFrame进行图标化时出现java异常   如何在firebase数据库安卓 studio/java中检索特定子级的数据?   java JsonIllegalstateexception:应为BEGIN_数组,但在第1行第61列为字符串。$顾客数据   javascript在使用Angular JS调用HTML文件中的函数时遇到问题   在Java中填充多维数组   java selenium webdriverXpath不适用于列表   在不同bean上运行事务的java抛出异常   java我可以知道backoffice用户是否忘记保存其更改吗?   数学算术运算   java如何格式化和比较来自bash/vm的输入?   关闭JDBC连接时出现java问题   java错误:无法解析MyFirstApp教程中的符号“edit_message”   java将/n替换为带返回码的真正utf8