首页 > 其他 > 详细

第二阶段冲刺-6

时间:2020-06-04 21:22:19      阅读:31      评论:0      收藏:0      [点我收藏+]

一、说在前面

1、今天任务:分词实现

2、明天任务:定时任务

3、遇到问题:无

二、效果

 

 技术分享图片

 

 

 

 

 

  三、代码

from jieba.analyse import *
from lxml import etree
from pymysql import connect
import requests
import jieba

    # 保存数据
def getData():
    # 打开数据库连接(ip/数据库用户名/登录密码/数据库名)
    con = connect("localhost", "root", "root", "news")
    # 使用 cursor() 方法创建一个游标对象 cursor
    cursors = con.cursor()
    # 使用 execute()  方法执行 SQL 查询 返回的是你影响的行数
    row = cursors.execute("select * from newslist ")
    # 使用 fetchone() 方法获取数据.
    result = cursors.fetchall()
    keyWord = []
    for news in result:
        str = ‘‘
        for keyword, weight in extract_tags(news[6].strip(), topK=5, withWeight=True):
            if(keyword.isdigit() != True):
                str += keyword+" "
        keyWord.append(str)
    con.commit()
    # 关闭数据库连接(别忘了)
    print(keyWord)
    con.close()
    #
    #     guanjian += keyword+" "
if __name__ == ‘__main__‘:
    getData()

 

第二阶段冲刺-6

原文:https://www.cnblogs.com/20183544-wangzhengshuai/p/13045852.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!