当前位置: 首页 > news >正文

IF

import sys
sys.path.append('../')

import jieba
import jieba.analyse
from optparse import OptionParser

USAGE = "博客园是一个面向开发者的知识分享社区。自创建以来,博客园一直致力并专注于为开发者打造一个纯净的技术交流社区,推动并帮助开发者通过互联网分享知识.";

parser = OptionParser(USAGE)
parser.add_option("-k", dest="topK")
opt, args = parser.parse_args()


if len(args) < 1:
print USAGE
sys.exit(1)

file_name = args[0]

if opt.topK is None:
topK = 10
else:
topK = int(opt.topK)

content = open(file_name, 'rb').read()

jieba.analyse.set_idf_path("../extra_dict/idf.txt.big");

tags = jieba.analyse.extract_tags(content, topK=topK)

print ",".join(tags)

 

转载于:https://www.cnblogs.com/hgonlywj/p/4842678.html

相关文章:

  • oracle导出、导入的一次实战
  • hadoop集群管理系统搭建规划说明
  • wsdl自动生成Java代码,根据wsdl生成Java代码
  • 企业上云之机房和BGP带宽篇(三)
  • ios导航栏自定义返回按钮后,多出蓝点bug
  • 云盘关闭,教你用蒲公英搭建私有云
  • 显示MYSQL数据库信息
  • 1024程序员节,想讲下我盾这帮安全技术人的故事
  • (二)斐波那契Fabonacci函数
  • 【转】Spring Framework灰度发布
  • 配置linux实现路由功能
  • Algs4-1.2.19字符串解析
  • 深度学习工程模板
  • Spring Framework 4.2 中的新功能和增强功能
  • vue build后。静态资源的404问题探究,解决
  • 【RocksDB】TransactionDB源码分析
  • ➹使用webpack配置多页面应用(MPA)
  • ES6核心特性
  • java中的hashCode
  • ng6--错误信息小结(持续更新)
  • niucms就是以城市为分割单位,在上面 小区/乡村/同城论坛+58+团购
  • Promise面试题,控制异步流程
  • react-native 安卓真机环境搭建
  • Vue.js源码(2):初探List Rendering
  • 通过来模仿稀土掘金个人页面的布局来学习使用CoordinatorLayout
  • 温故知新之javascript面向对象
  • 问:在指定的JSON数据中(最外层是数组)根据指定条件拿到匹配到的结果
  • 详解NodeJs流之一
  • LevelDB 入门 —— 全面了解 LevelDB 的功能特性
  • Spring第一个helloWorld
  • 分布式关系型数据库服务 DRDS 支持显示的 Prepare 及逻辑库锁功能等多项能力 ...
  • ​Linux Ubuntu环境下使用docker构建spark运行环境(超级详细)
  • ​七周四次课(5月9日)iptables filter表案例、iptables nat表应用
  • ​如何使用ArcGIS Pro制作渐变河流效果
  • ###C语言程序设计-----C语言学习(6)#
  • ###项目技术发展史
  • #LLM入门|Prompt#1.7_文本拓展_Expanding
  • ( 10 )MySQL中的外键
  • (+3)1.3敏捷宣言与敏捷过程的特点
  • (¥1011)-(一千零一拾一元整)输出
  • (16)UiBot:智能化软件机器人(以头歌抓取课程数据为例)
  • (cljs/run-at (JSVM. :browser) 搭建刚好可用的开发环境!)
  • (HAL库版)freeRTOS移植STMF103
  • (二)JAVA使用POI操作excel
  • (二)构建dubbo分布式平台-平台功能导图
  • (附源码)springboot美食分享系统 毕业设计 612231
  • (七)Java对象在Hibernate持久化层的状态
  • (完整代码)R语言中利用SVM-RFE机器学习算法筛选关键因子
  • (转)关于pipe()的详细解析
  • *++p:p先自+,然后*p,最终为3 ++*p:先*p,即arr[0]=1,然后再++,最终为2 *p++:值为arr[0],即1,该语句执行完毕后,p指向arr[1]
  • .NET 分布式技术比较
  • .net快速开发框架源码分享
  • .Net下的签名与混淆
  • @SuppressLint(NewApi)和@TargetApi()的区别
  • [].slice.call()将类数组转化为真正的数组