Windos环境下快速简便配置pyltp以及调用哈工大语言云

一、Windos环境下快速简便配置pyltp

在windows环境下配置pyltp一直是一件很蛋疼的事,涉及到VS2008,cmake等等东西,还总TM蜜汁安装失败。。。最近发现了一位大神发布的资源,可以很简单的实现pyltp在windows环境下的安装,下面把资源共享给大家:
pyltp-0.2.1-cp35-cp35m-win_amd64.whl
pyltp-0.2.1-cp36-cp36m-win_amd64.whl
下载好对应python版本的文件后,在cmd下,cd到wheel文件所在的目录,然后使用命令pip install pyltp-0.2.1-cp35-cp35m-win_amd64.whl 或者pip install pyltp-0.2.1-cp36-cp36m-win_amd64.whl进行安装。
最后不要忘记下载模型文件哦~~~
模型文件

二、调用哈工大语言云

有时候我们不想在本地安装环境,却又想使用ltp的功能,这个时候可以利用POST请求哈工大语言云返回分析结果,下面对这一过程进行简述:

1. 注册账号

登陆语言云的网站https://www.ltp-cloud.com/,注册账号,注册成功后会分配给申请者一个api_key,后面要用这个api_key来作为用户身份证明

2. 调用语言云

这里使用的是基于python3.x的POST方式来调用语言云,官网上给出的例程已经无效了,这里给出一种基于python3.5的调用例程:

from urllib import request  

url_get_base = "http://api.ltp-cloud.com/analysis/?"  
api_key = 'your key'  
text = request.quote('我是华南理工大学的研究生')  
fmt = 'plain'  
pattern = 'sdp'  

result = request.urlopen("%sapi_key=%s&text=%s&format=%s&pattern=%s" % (url_get_base, api_key, text, fmt, pattern))  

content = result.read().strip()  

print(content.decode('utf-8'))  

更多的功能见语言云API使用文档

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值