徐州网站建设公司哪家好,免费咨询律师在线,帝国cms怎么做淘客网站,wordpress 自动别名论文管理器
这个论文管理器仍然存在许多漏洞。目前#xff0c;通过按照一些例行程序操作#xff0c;它可以正常工作。我将在有时间的时候改进代码#xff0c;提供详细说明#xff0c;并添加新功能。当该管理器的代码进行优化后#xff0c;我会上传到github上。
一个建立…论文管理器
这个论文管理器仍然存在许多漏洞。目前通过按照一些例行程序操作它可以正常工作。我将在有时间的时候改进代码提供详细说明并添加新功能。当该管理器的代码进行优化后我会上传到github上。
一个建立在 ANGRYsearch 基础上的论文管理器。
动机
高效管理论文。 我曾经将论文分类到不同的文件夹中并使用FSearch进行搜索。然而随着论文数量的增加我不能有效地处理它们尤其是对于不熟悉的论文。顺便说一下市面上有很多流行的论文管理器比如zotero。可自定义。 尽管我喜欢FSearch但我发现它是用C语言编写的。由于我的研究兴趣是人工智能Python对我来说更加友好。这就是为什么我选择 ANGRYsearch 的原因。 特点
类似于FSearch的搜索功能。 添加标签。 说明
列分别是名称、熟练度、会议、标签、路径、大小和修改日期。
如何使用
实际上这个论文管理器实际上是一个文件搜索软件。因此要使其正常工作必须满足一些要求。
所有论文都保存在几个路径中您可以在angrysearch.py中的root_dirs第301行中进行修改。我将所有论文都以它们的标题重命名不包括:、_等。我对论文文件名添加了一些限制angrysearch.py中的check_paper()函数第284行。
然后在~/.cache/angrysearch/中新建一个sqlite3数据库文件。
sqlite3 ~/.cache/angrysearch/metadata.db
CREATE TABLE metadata (name TEXT PRIMARY KEY,venue TEXT,tags TEXT,proficiency TEXT);使用python angrysearch.py运行Python文件。
对ANGRYsearch的修改
核心功能来自于ANGRYsearch。
主要修改包括
我添加了一个名为metadata.db的数据库用于保存论文的元数据位于~/.cache/angrysearch/中与angry_database.db相同的位置。我添加了一个Qw.QComboBox()带有Path、Venue和Tags项目用于通过不同的列进行搜索。
代码位置