zoukankan      html  css  js  c++  java
  • python bottle + jieba分词服务

    2019-12-16 19:46:34 星期一

    最近接触到结巴分词项目, 就试试

    用python的bottle库来当服务器监听localhost:8080

    把请求的数据转给jieba来分词, 并返回分词结果

    1. 安装 bottle 库 和  jieba 库

    2. 代码

     1 # encoding=utf-8
     2 
     3 from bottle import route, run, template
     4 import jieba
     5 
     6 @route('/fenci/<name>')
     7 def index(name):
     8     seg_list = jieba.cut(name)  # 默认是精确模式
     9     seg = ", ".join(seg_list)
    10     return template('<b>结果: {{result}}</b>!', result=seg)
    11 
    12 run(host='localhost', port=8080)

    3. 测试

    D:servercodepython>python fenci.py
    Bottle v0.12.18 server starting up (using WSGIRefServer())...
    Listening on http://localhost:8080/
    Hit Ctrl-C to quit.
    http://localhost:8080/fenci/这里是中国国家图书馆上海分馆
    
    结果: 这里, 是, 中国, 国家图书馆, 上海, 分馆!

    简单测试一版, 后续再优化成实用的

  • 相关阅读:
    weblogic内存快速配置
    weblogic优化参数
    weblogic10.3.6忘记用户名或者密码的解决方法
    Linux shell 环境变量及有效范围
    linux文本处理常用命令
    Scala实践7
    Scala实践5
    Scala实践4
    Scala实践3
    Scala实践2
  • 原文地址:https://www.cnblogs.com/iLoveMyD/p/12050952.html
Copyright © 2011-2022 走看看