python实现文件备注管理工具

这篇具有很好参考价值的文章主要介绍了python实现文件备注管理工具。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

话不多说,先上源码

作为一个炼丹师,日常工作中会产生很多文件,脚本文件、数据文件、模型文件等。文件多了,有时候回过头看这些文件,都不知道是怎么来,有什么用。比如,有个数据文件A,经过处理得到文件比B,再经过处理得到文件C。这种变化过程如果不记录下来,过一段时间回头看就很难记起来了。又如,炼丹会生成很多模型文件,这些模型是由什么数据训练得到的?用了哪些tricks?这些信息可以写在配置文件里,但是配置文件与模型之间的关系,又得记录一下。

有时候会通过文件命名来记录文件的关键信息,文件名一个比一个长;有时候会写个txt文件来记录文件信息,但是操作起来不太简便,或者导致出现这些txt文件,管理起来不方便。

目前没有发现合适的工具可以解决这些问题(如果有,请告诉我!)。于是,想开发一个这样的工具:

  1. 通过命令行管理文件的备注信息。
  2. 可以给一个文件添加备注信息。
  3. 可以查询哪些文件添加了备注。
  4. 可以根据备注查找文件。
  5. 可以记录文件之间的关系。

目前已经实现了以下功能:文章来源地址https://www.toymoban.com/news/detail-409925.html

  • 给文件(夹)添加备注。
  • 查询添加备注的文件。
  • 查询指定目录下添加备注的文件。
  • 根据关键词搜索添加备注的文件。
  • 添加文件关系。
  • 查看与某个文件相关的文件。

到了这里,关于python实现文件备注管理工具的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 包管理工具与配置文件package.json

    理解: 在前端工程化发展中,nodejs的出现让前端开始了工程化,结束了仅静态页和切图的工作。他为前端提供了一个运行环境,让前端彻底变成了一个单独的工程,可以运行、编译、构建打包等。 版本管理: 不同的前端项目可能使用不同的nodejs版本开发,因此nodejs的版本管

    2024年02月08日
    浏览(41)
  • Conda(Python管理工具)

    1.简介 Conda是一个开源的包管理器和环境管理器,主要用于管理Python,但也可以用于其他语言。它主要用于安装、管理和更新软件包及其依赖项,以及创建、保存、加载和切换不同的开发环境。Conda可以在Windows、MacOS和Linux系统上使用,提供了方便的工具来管理不同的包和环境

    2024年02月13日
    浏览(59)
  • git大文件管理工具:git-lfs

    Git Large File Storage(LFS)是Git的一个扩展,它允许向Git仓库存储和管理大型二进制文件。对于软件开发中使用大型的图像、音频文件等,Git LFS非常有用。 原理:不同于git每次保存diff,对于git来说,如果是模型或者一些设计大文件,改变一点,对于仓库来说会增加很大的体积,

    2024年02月08日
    浏览(41)
  • “智能文件批量改名工具:轻松管理文件名,一键去除特殊符号“

    你是否曾经在面对一堆文件名中包含特殊符号,而感到困扰,不知道如何快速、准确地处理它们?现在,我们为你带来了一款智能文件批量改名工具,它可以轻松地帮助你去除文件名中的特殊符号,让你的文件管理更加规范、高效。 首先,我们要进行文件批量改名高手主页面

    2024年02月07日
    浏览(48)
  • Scrapy框架之MongoDB通过配置文件管理参数--Linux安装MongoDB--图形管理工具

    目录 MongoDB通过配置文件 问题 解决方案  步骤 提示 Linux安装MongoDB 环境 下载依赖与安装包 解压安装  MongoDB GUI管理工具  独立软件GUI软件 Robo 3T使用 VSCode集成GUI插件 问题 启动MongoDB时,编写参数太麻烦 解决方案 通过配置文件统一管理 找到MongoDB的配置文件:在MongoDB的安装目

    2024年02月12日
    浏览(49)
  • Python版本管理工具 pyenv

    源码: https://github.com/pyenv/pyenv # 编译 # 环境变量 # Python 版本安装 ## 默认下载地址: https://www.python.org/ftp/python/3.6.8/Python-3.6.8.tar.xz ## 从国内镜像源下载不同版本 Python 包 ## 安装不同版本 Python # 设置 Python 版本 ### 更多命令使用请参考帮助文档:pyenv -h

    2024年02月16日
    浏览(46)
  • 安卓移动设备使用DS file文件管理工具远程访问本地群晖NAS文件

    DS file 是一个由群晖公司开发的文件管理应用程序,主要用于浏览、访问和管理存储在群晖NAS(网络附加存储)中的文件。这个应用程序具有强大的功能,如实时预览文件、文件智能管理、文件分类、文件上传下载等,而且所有功能都是免费使用。用户可以通过DS file安全地浏

    2024年01月24日
    浏览(79)
  • python源管理工具之pip命令摘要

            日常python使用过程中,免不了要安装各种包,可以使用Anaconda和Conda之类工具去维护,由于先入为主养成的习惯,博主一直使用pip轻量级工具(python默认安装后自带)。         详细的命令,此处就不赘述了,可以直接敲pip -h看子命令,或进一步看子命令的帮助(比

    2024年02月08日
    浏览(50)
  • 全面解析 python 包管理工具 pip

    The Python Package Index 是 python 软件包的存储库。在这里可以找到社区中你需要的 python 软件包。 pipy 中有 50+ 多万个项目,500+ 万加的释放,以及 76+ 万的用户。python 生态庞大,值得拥抱。 The Python Package Installer python 的包管理工具 pip 官网 pip 包管理库 🚨🚨🚨注意:Python 2.7.9

    2024年04月16日
    浏览(63)
  • 数字档案长期保存EEP文件管理和四性检测系统工具

    数字(电子)档案EEP封装包工具软件(nhdeep),可以生成和导入长期保存标准格式的EEP封装文件,进行目录查看和条目信息查看,以及原文文件的查看。并提供对长期保存EEP封装文件的四性检测功,能保障封装文件质量。方便档案管理员处理数字档案备份时和定期例行检查时的

    2024年02月12日
    浏览(36)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包