首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么python的文档生成器--斯芬克斯搜索栏中没有cjk(中文)单词的搜索结果?

为什么python的文档生成器--斯芬克斯搜索栏中没有cjk(中文)单词的搜索结果?
EN

Stack Overflow用户
提问于 2019-07-26 13:47:13
回答 1查看 205关注 0票数 0

我构建了一个简单的项目,其中只有一篇文章,标题是yahoo股票历史数据下载,文件yahoo股票历史数据下载.rst,只有一个句子问题:为何可以通过浏览器下载yahoo股票历史数据,无法使用wget curl下载?字符串的英文可以搜索。

使用grep命令搜索cjk(中文)单词"股票“。

代码语言:javascript
复制
grep -n -r "股票"  myproject
/source/research/yahoo股票历史数据下载.rst:yahoo股票历史数据下载
/source/research/yahoo股票历史数据下载.rst:问题:为何可以通过浏览器下载yahoo股票历史数据,无法使用wget curl下载?
/build/html/research/yahoo股票历史数据下载.html:    <title>1. yahoo股票历史数据下载 &#8212; documents 1 documentation</title>
/build/html/research/yahoo股票历史数据下载.html:<h1>1. yahoo股票历史数据下载<a class="headerlink" href="#yahoo" title="Permalink to this headline">¶</a></h1>
/build/html/research/yahoo股票历史数据下载.html:<p>问题:为何可以通过浏览器下载yahoo股票历史数据,无法使用wget curl下载?</p>
/build/html/research/yahoo股票历史数据下载.html:<li class="toctree-l1 current"><a class="current reference internal" href="#">1. yahoo股票历史数据下载</a></li>
/build/html/research/yahoo股票历史数据下载.html:      <a href="../_sources/research/yahoo股票历史数据下载.rst.txt"

在python的文档生成器中搜索cjk(中文)单词"股票“--斯芬克斯搜索栏。

您可以看到,yahoo是标题和内容中的第一个单词,标题和内容中的第二个单词都是要搜索的目标股票

为什么你的搜索不匹配任何文件?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-07-27 02:45:06

来安装jieba。

代码语言:javascript
复制
sudo pip install jieba

来定位jieba字典文件。

代码语言:javascript
复制
sudo find /usr   -name  "jieba"
/usr/local/lib/python3.5/dist-packages/jieba
ls  /usr/local/lib/python3.5/dist-packages/jieba
analyse     dict.txt  __init__.py  posseg
_compat.py  finalseg  __main__.py  __pycache__

位于/usr/local/lib/python3.5/dist-packages/jieba/dict.txt中的jieba字典文件。

编辑狮身人面像的conf.py。

代码语言:javascript
复制
vim source/conf.py 
html_search_language = 'zh'
html_search_options = {'dict': '/usr/local/lib/python3.5/dist-packages/jieba/dict.txt'} 

若要重新编译项目目录中的所有文件,请执行以下操作。

代码语言:javascript
复制
cd  yourproject
make html

重新启动apache2。

代码语言:javascript
复制
sudo systemctl restart apache2 #maybe it is not neccessary.

现在可以搜索汉字了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57221406

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档