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/这里是中国国家图书馆上海分馆
    
    结果: 这里, 是, 中国, 国家图书馆, 上海, 分馆!

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

  • 相关阅读:
    TSQL 基础学习 04
    第13章 网络编程
    Oracle 第一天
    第11章 进程与多线程
    Linux 第06天
    构造Json对象串工具类
    第14章 数据库
    第07章 集合
    YARNMR 大数据第二天
    第12章 多媒体
  • 原文地址:https://www.cnblogs.com/iLoveMyD/p/12050952.html
Copyright © 2011-2022 走看看