最近在采集一批信息,发现火车浏览器的自带分词插件,分词效果不是很理想,在网上找了一个API分词接口:pullword

其实对于火车浏览器脚本插件用PHP和python都可以写,之前做了一个PHP分词插件见:http://www.zongk.com/zongkdown/66.html

最近一直在学习Python就用Python做了一个分词插件

下面直接附上代码和源文件:

#coding:utf-8

import sys,importlib,urllib.request

from urllib import parse

import json

if len(sys.argv)!= 2:

print(len(sys.argv))

print("命令行参数长度不为1")

sys.exit()

else:

SerializerStr = parse.unquote(sys.argv[1])

if (SerializerStr[0:2] != '''{"'''):

file_object = open(SerializerStr)

try:

SerializerStr = file_object.read()

SerializerStr = parse.unquote(SerializerStr)

finally:

file_object.close()

PluginArray = json.loads(SerializerStr)

PluginTag=PluginArray['_Args']

#以下是用户编写代码区域

#print(str(PluginArray))

myurl = "http://api.pullword.com/get.php"

myword = PluginArray['keyword']

source = urllib.request.quote(myword.encode('utf-8'))

param1 = '0.5'

param2 = '0'

mygeturl = myurl+"?source="+source+"&param1="+param1+"&param2="+param2

a = urllib.request.urlopen(mygeturl)

res = a.read().decode('utf-8')

res1 = res.replace("\r\n","|").replace("||","")

PluginArray['keyword'] = res1

#print(str(res))

#以上是用户编写代码区域

PluginArray = json.dumps(PluginArray)

print(PluginArray)

分词插件截图如下:

火车浏览器插件PYthon分词插件源文件下载:

链接: http://pan.baidu.com/s/1mhVfkQc 密码: bp82

本地下载:

来自Davids zhou博客原创文章请尊重作者:http://www.zongk.com/zongkdown/70.html转载请标注此链接

python制作浏览器插件_分享一个火车浏览器脚本插件python中文分词相关推荐

  1. python counter函数定义_分享几个自己常用的Python高级函数

    哈喽大家好我是蚂蚁,今天给大家分享几个我自己常用的Python相对高级点的函数,这些函数在特定的场景下能节省大量的代码. 简单列举一下我想要介绍的几个函数: counter:计数器 defaultdi ...

  2. mysql视频教程特密码_分享一个MySQL 密码增强插件

    介绍 以前没有太注意MySQL密码安全策略的配置方法,只是人为了将密码设为复杂密码,但是没有找到配置的方法,今天姜承尧的微信公众号正好发布了一篇关于这个的文章,所以在这里也顺便将方法写下来.首先该功能 ...

  3. python提取发票信息发票识别_分享一个电子发票信息提取工具(Python)

    电子发票太多,想统计下总额异常困难,网上工具不好用,花了2个小时实现一份,测试过中石油.京东开具的电子发票还行,部分发票名称失败有问题不影响统计,有需要的小伙伴自己拿去改吧. import cmd i ...

  4. 中望CAD的引线标注格式怎么改_分享一个CAD逆天神插件,记再多的快捷键,画图也不是我的对手...

    相信每位进入设计院的孩纸们,一定都经历过CAD的洗(cui)礼(can),一天到晚的画图,最惨的是还画的贼慢. 平时画图时,除了CAD的熟练使用之外,还要把快捷键记全,速度才能上来,会用快捷键是制图速 ...

  5. python制作简单动画_把数据摇起来!用Python制作动画可视化效果!

    Python 中有很多不错的数据可视化库,但是极少能渲染 GIF 图或视频动画效果.本文就分享一下如何用 MoviePy 作为其他可视化库的通用插件,制作动画可视化效果,毕竟这年头,没图不行,有动图更 ...

  6. python制作图像数据集_详细图像数据集增强原理的python代码

    导读 在深度学习时代,数据的规模越大.质量越高,模型就能够拥有更好的泛化能力,数据直接决定了模型学习的上限.然而在实际工程中,采集的数据很难覆盖全部的场景,比如图像的光照条件,同一场景拍摄的图片可能由 ...

  7. python爬取天天基金_分享天天基金数据爬取的Python脚本

    0 luckzpz - 像爱惜自己生命一样保护本金 赞同来自: 学习Python 2020-09-08 22:24 0 条评论 0 luckzpz - 像爱惜自己生命一样保护本金 赞同来自: 似乎文件 ...

  8. python制作简单动画_让数据动起来!用python制作动画可视化效果,让数据不再枯燥!...

    MoviePy允许我们自定义的动画功能make_frame (t).函数将返回视频帧时间t(以秒为单位):根据Mayavi Mayavi做出动画是一个Python模块,可以使交互式3 d数据可视化.在 ...

  9. centos7系统引导自动重启_分享一个实用的脚本——全自动一键批量性安装Linux系统...

    一.背景说明: 公司最近需要上线几套业务系统,采购了11台HP服务器,服务器有厂家的工程师协助上架,可是系统人家不给安装,只能我们自己去安装吧. 想一想,机房那个环境呀~真冷!所以坚决不能一台一台去手 ...

最新文章

  1. 真正的飞车-赛道狂飙:日出极限版
  2. 全球及中国静脉器械行业发展形势及前景战略规划建议报告2021-2027年版
  3. 《移动应用开发》实验报告——简单的品牌列表
  4. pandas-数据分析
  5. MTK 驱动(79)---如何调整CPU corenum, freq, policy
  6. MySQL性能优化(来源于简书)
  7. EditText自定义边框和背景
  8. 承接一个外包开发项目后,开发流程以及如何做好。
  9. 别人的Python爬虫代码能读懂,自己却还是不能自由去爬?社群日报
  10. html5 简单实例源代码
  11. 有屋(东莞)搬家啦~ Sketchup草图大师设计拆单 有屋拆单 全屋定制拆单 衣柜橱柜拆单
  12. vue 前端显示图片加token_Vue 页面权限控制和登陆验证
  13. 职工个人所得税的计算方法
  14. matlab中四阶龙格库塔算法、欧拉算法和改进的欧拉算法的总结
  15. hdu 6344调查问卷(状态压缩,百度之星)
  16. Fibonacci数列Linux程序,使用fork()调用计算Fibonacci数列
  17. 打了两分钟国际长途,我又得给手机充话费了
  18. java葫芦娃喜羊羊格斗_课内资源 - 基于JAVA的葫芦娃大战妖怪
  19. 数据结构与算法之美 | 别怕,有我!KMP 算法详解
  20. 2020年阴历二月二十九 投资理财之一入雪球就被坑

热门文章

  1. html(10-小鲜兔儿项目)
  2. 已解决ValueError: Length mismatch: Expected axis has 5 elements, new values have 4 elements
  3. Ubuntu网页端播放音乐失败
  4. 你家的网络真的不好吗
  5. 太漂亮了!华为Mate 30惊艳曝光:麒麟990+辅助副屏!
  6. 【树状数组+延迟插入】BOI2011 trapezoid
  7. 尼葛洛庞帝:软件越做越臃肿 Linux亦不例外
  8. springboot毕设项目乐器定制平台7h503(java+VUE+Mybatis+Maven+Mysql)
  9. 考研失败一周年,我进厂了
  10. sketch android 切图,sketch mac怎么切图 sketch mac切图基础教程