文件编目工具

KWsearch的Python项目详细描述


该程序旨在对文件进行编目,并基于文件系统创建知识库。在最简单的情况下,可以使用它按关键字或文件名快速搜索目录。在

总可以作为一个文件管理员工作。拖动模块来执行此操作KWsearch.pyw公司在“总指挥官”面板上,输入选项:

?%P -k для додання ключових слів,
?%P -i для індексування поточного каталогу,
?%P -s для пошуку в поточному каталозі.

让我们举个例子。使用Total Commander输入将作为本体的根目录的目录,例如c:\Test。按如下方式运行程序:

^{pr2}$

或者单击Total Commander面板并输入c:\Test\k命令行选项。此时将出现一个关键字对话框。一旦输入,目录中就会出现一个文件ckass.pykb含kw(“word1”,“word2”)。其中kw是一个向知识库添加关键字的函数。当关键字输入到所有必需的目录中时,必须对c:\Test目录编制索引。使用c:\Test\i命令行选项运行程序。索引文件必须出现在c:\Test目录中kwindex.pkl公司-什么?现在你可以搜索了。运行命令行c:\Test\s。将在顶部出现一个窗口,可以在其中输入文本或正则表达式(按Enter键)进行搜索。结果列表如下所示。在

它还可以用于在Python中创建完整的知识库。本体类或个体在文件中声明类.pykb可以通过Python类实现。类的唯一名称是目录的路径。文件夹ckass.pykb从不同的目录合并到一个Python模块中,您需要向其中添加规则和一个逻辑输出机。在

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

推荐PyPI第三方库


热门话题
DIIOP_IOR中的java端口0。TXT,我如何更改它?   hadoop面临的问题:java。lang.NoClassDefFoundError:org/bouncycastle/jcajce/JcaJceHelper在使用更新的BC jar时   java将大科学数转换为长科学数   Java8文件流,如何控制文件的关闭?   是否有类似于dotnetshoutout的资源。com&dotnetkicks。Java世界中的com?   java返回类型void/方法替代方案?   如何使用java。lang.NullPointerException:void 安卓。支持v7。应用程序。ActionBar。setElevation(float)“”在空对象引用上'   java使用kafka流获取时间窗口中给定密钥的最后一个事件   java多边形旋转不正确   java我们应该在params中编写什么。jpbc的属性文件   java如何计算线程数?   使用jar时发生java错误,但不在库本身中   java优先级列表排队方法错误   java和org之间的区别。莫基托。莫基托。任何和组织。莫基托。媒人。任何