• 2024-10-25在windows中使用sphinx创建生成html
    在windows中使用sphinx创建生成html前提条件:已安装python(我安装的版本是3.12.6)安装好sphinx。如果不记得装没装的话可以piplist查一下安装时可以用pipinstall进行安装
  • 2024-10-02【python应用】最牛逼的Python API文档生成:Sphinx全攻略
    原创蔡大叔在Python开发的世界里,代码的文档化是至关重要的。它不仅帮助开发者理解代码的功能和用法,还能在团队协作中发挥巨大作用。Sphinx,作为一个强大的文档生成器,已经成为Python项目文档化的首选工具。本文将带你全面了解如何使用Sphinx为你的Python项目生成精美且实用的API
  • 2024-08-21使用sphinx自动提取python中的注释成为接口文档
    写好了代码,交付给他人使用的时候,查看代码固然可以了解各类和函数的功能细节,但接口文档能更方便的查找和说明功能。所以,一价与代码同步的接口文档是很有必要的。sphinx可以根据python中的注释,自动的生成接口文档,这样有利于保证文档和代码功能的同步。让我们来了解如何自动生
  • 2024-08-03coreseek4.1使用sphinx做索引的索引控制shell脚本及逻辑 及 linux安装coreseek4.1的sphinx服务及中文分词mmseg的报错解决方法
    一、coreseek4.1使用sphinx做索引的索引控制shell脚本及逻辑    sphinx做索引时索引数据来源可以有多种方式,比如数据库mysql,pgsql,mssql,odbc,也可以是python脚本,也可以是xml数据文件,xmlpipe(publish:November1,2017-Wednesday)。    一般来说,如果索引的数据比较简单,
  • 2024-07-28ElasticSearch第4篇(亿级中文数据量 ElasticSearch与Sphinx建索引速度、查询速度、并发性能、实测对比)
    经过实测:1.09亿的数据量进行中文检索。ElasticSearch单机的检索性能在0.005~5.6秒之间,此检索速度可满足95%的业务场景(注意:每条ES文档平均65个汉字,数据源取自几千本小说,大部分文档在15~300个汉字之间,不然字数太多索引太大电脑存不下)。前置文章由于本文章的前置操作强依赖于另一篇
  • 2024-03-29万字详解PHP+Sphinx中文亿级数据全文检索实战(实测亿级数据0.1秒搜索耗时)
    Sphinx官方文档:http://sphinxsearch.com/docs/sphinx3.html极简概括:由C++编写的高性能全文搜索引擎的开源组件,C/S架构,跨平台(支持Linux、Windows、MacOS),支持分布式部署,并可直接适配MySQL。解决问题:因为MySQL的like%keyword%不走索引,且全文索引不支持中文,所以需要借助其它
  • 2023-11-23第 8 节 Python文档化
    什么是Python文档化Python文档化是指在Python代码中添加注释和文档字符串,以提供有关代码的详细信息和说明文档的内容可以包括函数、模块、类、方法等的说明,参数和返回值的描述,以及示例代码等。 Python文档化应用场景场景一:在开发过程中,编写良好的文档可以促进团队合作和代码维护。
  • 2023-08-09windows下Sphinx + php 简易入门案例
    Sphinx3.5.1windows使用流程官网地址下载地址下载完成后会有这样一个目录,新建data和log目录存放数据和日志将etc目录的sphinx.conf.dist文件复制一份到bin目录下,将.dist删除以下是我的配置文件,可以根据下面的进行修改,如果有特别的需求可以看下面3.x的文档sourcedoc
  • 2023-07-25CF1466I The Riddle of the Sphinx
    基本思路明示了在二进制下考虑问题,我们大体的思路就是从高往低依次确定最大的数二进制下每一位上的值。以下所述的「前缀」均指一个二进制数从高位到低位的一部分,一个元素的「前\(k\)位」表示二进制从高位到低位的前\(k\)位,\(res\)表示当前记录的最大前缀的长度。先看看操
  • 2023-07-06使用sphinx生成项目文档
    Sphinx是一个基于Python的文档生成工具,它可以将标记文本转换为各种格式的文档,包括HTML、PDF、EPUB等。Sphinx最初是为Python文档而开发的,但是它也可以用于其他类型的文档,例如API文档、技术文档、用户手册等。Sphinx的主要特点包括:支持多种标记语言,包括reStructuredText、Markdo
  • 2023-06-11sphinx索引文件进一步说明——最好是结合lucene一起看,直觉告诉我二者本质无异
    Sphinx使用的文件包括“sph”,“spa”,“spi”,“spd”,“spp”,“spm”,还有锁文件。其中sph是系统的配置文件。其它则为索引文件。.Spi文件:保存WordId及指向此WordId对应的文档信息在spd文件的指针。Spi文件在检索程序启动时完全加载入内存。Spi文件是分块的,块内排序,块之间也
  • 2023-04-02Github + Sphinx+Read the docs 实战入门指南(二)
    引言接上一篇Github+Sphinx+Readthedocs实战入门指南(一),这一篇主要讲解如何自动将指定文档内容部署到Readthedocs中。对于文档,一般有以下基本要求:只维护一份,其他地方自动同步更新可以根据代码注释,动态更新维护相应的API文档支持检索多版本之间的API接口动态查看
  • 2023-04-02Github + Sphinx+Read the docs 实战入门指南(三)
    引言接着上两篇文章Github+Sphinx+Readthedocs实战入门指南(一)Github+Sphinx+Readthedocs实战入门指南(二)我们已经成功地将Sphinx文档部署到了Readthedocs网站,但是这个文档,我们不想每次都要手动更新内容,想要的是:在更改仓库主分支时,自动将相关内容更新部署
  • 2023-04-02Github + Sphinx+Read the docs 实战入门指南(一)
    引言GithubGithub是一个托管网站,目前主要用来托管代码,当然托管其他的也可。但是网不好的小伙伴可以考虑使用Gitee作为平替。SphinxSphinx是什么?Sphinx是一个自动生成文档的工具,可以用简洁的语法快速生成优雅的文档。哪些场景要用Sphinx?如果想要写书,不想陷入复杂的
  • 2023-03-28Spinx
    Sphinx
  • 2022-12-08sphinx使用初体验笔记
    1#安装2pipinstallsphinx-ihttps://pypi.tuna.tsinghua.edu.cn/simple34#更换国内源5清华源6pipconfigsetglobal.index-urlhttps://pypi.tuna.
  • 2022-12-08(转)sphinx安装配置手记
    ​​http://www.54chen.com/architecture/sphinx-install-and-configure-notes.html​​​出自俄罗斯的开源全文搜索引擎软件Sphinx,单一索引最大可
  • 2022-12-04开源一体化文档编写工具sgml/sphinx/markdown各自的适用场景
    一体化文档编写工具主要有sgml(pg采用)和sphinx(python社区和readthedocs采用)两大类,官方文档推荐、索引全面,跟HTML高度雷同,当然也有一些采用markdown(githubwiki或非正
  • 2022-11-30Sphinx全文检索
    全文检索一、生活中的数据总体分为:结构化数据:指具有固定格式或有限长度的数据,如数据库,元数据等。非结构化数据:指没有固定格式或不定长的数据,如邮件,word文档等。非结构化数据
  • 2022-11-24使用sphinx-doc优雅的书写html和项目介绍,包含restructureText常用语法
    ​​跳转到我的gitee直接下载测试项目​​​​​sphinx概述​​​​使用nginx配置静态页面展示sphinx-doc点击跳转​​系统:win10中WSL(Ubuntu18.04)编辑器:VScode插件:
  • 2022-11-12Sphinx配置Python程序的文档
    目录资料建立项目注释格式功能说明ArgsReturnsExamplesNotes使用Sphinx生成文档安装Sphinx生成文档创建项目修改conf.py修改index.html生成html报错解决方法Sphinx的一些
  • 2022-09-26使用sphinx-book-theme构建文档
    使用sphinx-book-theme构建文档sphinx-book-themehttps://www.sphinx-doc.org/en/master/#confval-languagepipinstallsphixsphinx-book-thememyst-nb初始化构
  • 2022-08-29使用doctest代码测试和Sphinx自动生成文档
    python代码测试并自动生成文档Tips:两大工具:doctest--单元测试、Sphinx--自动生成文档1.doctestdoctest是python自带的一个模块。doctest有两种使用方式:一种是嵌入到pyth
  • 2022-08-23Read the Docs 在线文档搭建教程
    原文链接:https://www.zhoubotong.site/post/76.html最近发现一个文档类网站,编写教程很合适,特地查了一下叫ReadtheDocs,可以使用Sphinx生成文档,GitHub托管文档,然后导