首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

「懒惰的美德」我用 python 写了个自动生成给文档生成索引的脚本

想到一个需求:能不能在我每新增一条题目的笔记后,利用程序自动地将其归类、创建索引?用 Python 实现一个入门级的小脚本,涉及到文件读写、命令行参数、数组操作应用等知识点,在此分享给朋友们。.../vsc_leetcode/11.盛最多水的容器.cpp)- uu 2020.11.27 整数转罗马数字『生活中从大的位数开始描述数字,因此从大的数与字符开始匹配』 匹配 字符串 [cpp](..../vsc_leetcode/12.整数转罗马数字.cpp) 而我的## 归档下面还什么都没有,我希望我的脚本可以自动帮我在## 归档下创建三级目录:双指针法、搜索、匹配、字符串,并且将对应的题目放到下面去...Python 与脚本文件 这样就要派上我们的 Python 出场了。我觉得这才是 Python 的老本行:脚本文件。...,我在命令行执行该脚本,则文档自动规整。

1.3K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    基于yii2的restful接口自动生成在线文档

    接口特性 module的方式发布,无侵入 接口显式声明 接口版本管理 基于yii2 自身的 validator 自动生成接口文档 在线测试工具 关键字搜索相关接口 自由灵活的配置,关键类可以自定义替换...], ] myapi是module的名字,请自定义 接口文档访问地址:http://domain/myapi/doc 文件上传api:http://domain/api/doc/search?...key=upload 配置选项 apiConfig : 接口定义的配置 defaultVersion : 默认的版本号 overviewHtml:文档页面overview的模板 docTitle:文档中心的标题...,如果想实现默认的错误code不是500,而是 0,请重写该类,配置即可 openAccess: 是否开放访问文档中心,默认true表示开放。...对于需要认证的接口中可以使用 Yii::$app->user->identity 获取用户的实例 returnJson() 返回示例,用于生成接口文档中的示例 json handle 的注解用来生成在线文档的返回字段

    57510

    接口文档:第二章:使用Swagger接口的文档在线自动生成

    上一章:商城接口文档:第一章:简洁版接口文档。花了二天搞了一个比较简洁的接口文档,浪费时间不说,写的也不太好,不满意。这一章使用Swagger接口的文档在线自动生成省下不少时间,而且很规范。...>     springfox-swagger-ui     2.2.2 自定义注释生成器...之后,apiInfo() 用来创建该Api的基本信息(这些基本信息会展现在文档页面中)。...还有一个需要注意的地方: Conntroller中定义的方法必须在@RequestMapper中显示的指定RequestMethod类型,否则SawggerUi会默认为全类型皆可访问, API列表中会生成多条项目...如上图:updatePassword()未指定requestMethod,结果生成了7条API信息。所以如果没有特殊需求,建议根据实际情况加上requestMethod。

    90620

    BERT的新草料!Google从知识图谱自动生成文本,预训练史诗级增强!

    ---- 新智元报道   来源:Google AI 编辑:LRS 【新智元导读】预训练的经验来说,数据越多,效果越好!...Google最近在NAACL 2021上发了一篇文章,可以从知识图谱中自动生成文本数据,再也不怕语料不够用了!...知识图谱包含的数据通常都是事实性的,信息也通常是从可信的语料中提取的,后处理过滤和人工编辑可以确保不合适和错误的信息被删除掉。 因此,如果一个模型能够同时把它们结合起来,就能提高准确率,减少有害信息。...之前有相关工作提出一种基于检索的语言模型 REALM,Google为这个语言模型提供了更强的能力,并利用合成后语料库将自然语言语料库和 知识图谱集成到预训练中。...、能够自动对齐 Wikipedia 和 Wikidata KG 三元组的训练语料库,一个将 KG 三元组转换为文本的文本到文本生成器(T5) ,一个生成三元组组合语言的实体子图创建器,以及一个消除低质量输出的后处理过滤器

    44630

    使用Google学术自动生成标准的参考文献格式(Word版+LaTex版)

    记住是Google学术哦~ 超赞!...不过现在百度学术、微软学术、搜狗学术、360学术等网站也都加了这个功能~ 在谷歌学术搜索中输入你想要放在【参考文献】中的书名或文章名,搜索结果中找到对应的条目(通常就是第一条),点击其下方的【引用】,就能自动生成标准的参考文献格式...现在写一个图片解说版,希望可以帮到和我一样不懂的同学吧~ Step 1:输入网址http://scholar.google.com/ (不fq直接能用的镜像有 https://s2.sci-hub.org.cn...Step 2:输入你的参考文献题目,一般第一个就是你要找的啦。 ? 注意看!!!!我用红圈圈标出来了!!!...这里有一个引用的选项,点进去吧,骚年~~~  Step 3:屏幕上出现了三个可供选择的参考文献条目,写的很专业啊,反正是比自己写的好啊~ ?

    12.3K30

    手把手教你从零写个自动生成API的扩展包

    一个自动生成API文档的laravel扩展包 手把手教你从零开始写一个laravel扩展包,并发布到packagist,为世界的开源世界做出你自己的贡献 创建基本的目录及结构 创建一个laravel项目...的静态页面 创建view目录用于存放显示UI的界面 引入swagger-ui 从swagger官网下载依赖文件,将disk下的文件拷贝到 packages/hanyun/swagger/src/swagger-ui...get('/swagger', [\Hanyun\Swagger\Controllers\SwaggerController::class, 'index']); 复制代码 创建console命令用于生成文档...swagger的默认配置信息 6、在项目根目录执行 php artisan swagger:generate,生成API 7、项目根目录执行 php artisan serve,打开 项目文档 发布我们的扩展包...具体的swagger文档 ,zircote/swagger-php文档

    1.3K10

    生成代码,从 T 到 T1, T2, Tn —— 自动生成多个类型的泛型

    生成代码,从 T 到 T1, T2, Tn —— 自动生成多个类型的泛型 发布于 2018-01-31 05:38...这不是本文的重点,于是感兴趣请阅读官方文档 Code Generation and T4 Text Templates - Microsoft Docs 学习。...在这里填写工具的 Key,那么一旦这个文件保存,就会运行自定义工具生成代码。 那么 Key 从哪里来?这货居然是从注册表拿的!也就是说,如果要在团队使用,还需要写一个注册表项!...即便如此,自定义工具本身也是非常强悍的代码生成方式。 这也不是本文的重点,于是感兴趣请阅读官方文档 Custom Tools - Microsoft Docs 学习。...如果将传参改为自动寻找代码文件,将此工具发布到 NuGet,那么可以通过 NuGet 安装脚本将以上过程全自动化完成。

    1.4K20

    Python在芯片中的应用:RTL自动生成、验证脚本、界面可视化等

    下面是一些的开源项目: RTL自动生成: https://github.com/nvdla/hw/blob/master/tools/bin/epython 寄存器默型的自动生成: https://github.com.../SystemRDL/systemrdl-compiler 仿真脚本、回归脚本: https://github.com/zhajio1988/YASA 自动生成UVM的方法: https://mp.weixin.qq.com.../s/SvWRJBGggg0lqiD8YjEZ3Q RISCV Core的仿真脚本: https://github.com/google/riscv-dv 因为Python相对于其它语言如Perl,Tcl...但是,打开大佬的代码后,却一脸懵逼。 下面是Google RISCV Core验证项目的脚本run.py截图,大佬们都喜欢用Class来装逼,这个对于Python零基础或者初学者很不友好。...整天看着UVM就已经够头疼的了,唉。 连验证大佬炯哥的脚本也是。。。还有一大堆的import,望而生畏、望而却步。

    7.4K20

    如何设计H5编辑器中的模版库并实现自动生成封面图

    往期精选 H5编辑器的图片上传和图片库设计方案 如何实现H5编辑器的实时预览和真机扫码预览功能 在线IDE开发入门之从零实现一个在线代码编辑器 基于React+Koa实现一个h5页面可视化编辑器-Dooring...章节概要 H5编辑器中的模版库设计基本思路 如何实现iframe子页面和父页面通信 基于dom元素自动生成封面图解决方案 正文 作为一名前端工程师, 解决项目问题是我们的基本职责之一, 我们可以利用已掌握的知识去解决项目开发中的问题和需求...接下来笔者将一步步带大家完成H5编辑器中的模版库并实现自动生成封面图方案, 大家需要掌握前端工程师需要具备的基本能力: javascript,html5以及模块化的开发方式(es6的模块化以及如何是使用第三方模块...我们虽然可以通过模版的name来识别不同的模版, 但是一旦模版越来越多, 用户单纯从模版名称还是不能很方便的选出自己想要的模版, 所以这个时候我们往往期望 H5编辑器 能提供模版预览图的功能...., 自动生成封面.

    1.2K61

    SpringBoot整合Swagger 自动生成在线API文档 偷懒必备 同时也是我们的基本操作啦!!!

    现在大都数项目都已是前后端分离的啦,那么接口文档就成了项目中非常重要的一部分啦,SpringBoot整合Swagger可以自动生成RESTFUL风格的API文档,也可以在其中进行测试,比起以前手写的文档...很喜欢一句话:”八小时内谋生活,八小时外谋发展“ 我们:"待别日相见时,都已有所成” 好的天气,好的心情 SpringBoot整合Swagger 自动生成在线API文档 一、前言 1)引入...这个API接口文档真的不可缺少的一部分。...我这个东东可以直接CV哈,没啥特殊的,直接可以跑起来滴。 2)介绍 Swagger 是一个用于生成、描述和调用 RESTful 接口的 Web 服务。...3)作用 将项目中所有的接口展现在页面上,这样后端程序员就不需要专门为前端使用者编写专门的接口文档; 当接口更新之后,只需要修改代码中的 Swagger 描述就可以实时生成新的接口文档了,从而规避了接口文档老旧不能使用的问题

    36420

    经验分享 | 最佳文档协作软件推荐

    你不能只从空白文档开始并创建报告,而需要从大量其他文档和平台访问数据,并且当你需要在此过程中与他人协作时,情况会变得更加复杂。...谷歌文档 最适合:需要具有强大格式化功能的基于云的文字处理器的团队。 作为 Google Drive 套件的一部分,Google Docs 类似于桌面文字处理器。...你可以以 DOCX 等流行格式导入和导出现有文档,也可以在 Google Docs 中创建新文档。...你可以按类别或标签浏览,而不是尝试破译十几个文件夹的名称,无需费力猜测确切的文件名并在搜索框中键入它,你可以使用我们的类似 Google 的搜索,它会立即跳转到最相关的结果。...如果你想将你的文档变成知识并让协作变得容易,或许你可以尝试使用一下。

    1.5K10

    AIGC:从自动生成到跨越模态的全能选手,如何颠覆音视频领域?

    AIGC:从自动生成到 跨越模态的全能选手 最近对于 AIGC 的讨论越来越多,但实际上人工智能创作经历了多次热潮。那么人工智能创作的发展历程经历了哪些阶段?AIGC 的应用已经涉及哪些领域?...大家现在关注的 AIGC,应该是第二波的技术热点了,它更多地涉及到跨模态的生成,更多地增加了从隐空间产生出来的东西。...AIGC在视频制作中的巨大挑战 我们可以畅想 AIGC 可以根据脚本和台词生成电影片段,这对于长视频制作来说是一个成本节省的好办法。在生成视频领域,AIGC 目前是否可以实现长视频生成?...由于视频生成的解空间较大,我认为短期内做长时间的视频可能还是有困难的。但可以尝试将其拆分成多个小片段,在工程上拼接成一个大视频。...也想和赵军老师交流下,从工业界的视角,你了解到的目前产品级的系统,触及多少实际用户? 赵军: 目前腾讯云也在 AIGC 相关的产品方面做了一些尝试,虽然还没有达到像您上面提到的那样智能的程度。

    1.2K21

    使用python编写量子线路打印的简单项目,并使用Sphinx自动化生成API文档

    技术背景 该文章一方面从量子线路的打印着手,介绍了一个简单的python量子线路工程。同时基于这个简单的小工程,我们顺带的介绍了python的API文档自动化生成工具Sphinx的基本使用方法。...自动化文档生成的方案 对于一个比较优雅的python开源项目来说,一份简介的文档是必不可少的。...而文档的第二个部分则是具体到每个函数、每个类的接口文档。在开发阶段,我们先按照格式要求写好注释文档,然后通过开源工具Sphinx就可以自动化的生成API接口文档。 ?...相应的函数注释内容也会在接口文档中体现: ? 需要注意的是,如果相关的类或者函数是受保护的类型,那么在sphinx生成的文档中是不会显示的(构造过程中自动忽略)。..... toctree:: :maxdepth: 4 module2 这里rst文档会自动搜寻同目录下的module1.rst和module2.rst文件,并自动化的生成文档。

    2.9K20
    领券