基于Centos体验自然语言处理 by Python SDK
系统要求: CentOS 7.2 64 位操作系统
准备工作
获取 SecretId 和 SecretKey
前往 密钥管理 页面获取你的 SecretId 和 SecretKey 信息,这些信息将会在调用接口的时候用到。如果你还没有创建过密钥,可以在该页面点击 +新建密钥
按钮创建一个。
创建相关目录
在根目录下创建 data
目录,之后操作中相关的代码均放置在此目录下(注:若目录已存在则直接跳过本步骤)。
mkdir /data
安装 Git 工具和 Python 环境
yum install -y git python-pip
安装 qcloudapi-sdk-python
安装依赖包 requests
pip install requests
安装 qcloudapi-sdk-python
cd /data && git clone https://github.com/QcloudApi/qcloudapi-sdk-python
使用 SDK 体验文智的自然语言处理
编写代码(参考范例)
在 /data/qcloudapi-sdk-python 下创建 wenzhi.py 文件,内容如下(注:将 SecretId
和 SecretKey
字段修改为对应取值):
#!/usr/bin/python
# -*- coding: utf-8 -*-
# 引入云API入口模块
from QcloudApi.qcloudapi import QcloudApi
'''
module: 设置需要加载的模块
已有的模块列表:
cvm 对应 cvm.api.qcloud.com
cdb 对应 cdb.api.qcloud.com
lb 对应 lb.api.qcloud.com
trade 对应 trade.api.qcloud.com
sec 对应 csec.api.qcloud.com
image 对应 image.api.qcloud.com
monitor 对应 monitor.api.qcloud.com
cdn 对应 cdn.api.qcloud.com
'''
module = 'cvm' '''
action: 对应接口的接口名,请参考产品 API 文档上对应接口的接口名
'''
action = 'DescribeInstances' '''
config: 云API的公共参数
'''
config = {
'Region': 'ap-guangzhou',
'secretId': 'AKIDkIacPwLH5dwznLMnfJiurb6MOCl583kC',
'secretKey': 'QdbKo47vVt3zg8OPAfuue8ML3VgeNq3z',
} # 接口参数
action_params = {
'limit':1,
} try:
service = QcloudApi(module, config)
print(service.generateUrl(action, action_params))
print(service.call(action, action_params))
except Exception as e:
import traceback
print('traceback.format_exc():\n%s' % traceback.format_exc())
体验文智的自然语言处理
执行以下命令,就可以得到对 "李亚鹏挺王菲:加油!孩儿他娘。" 这句话的情感分析结果。
cd /data/qcloudapi-sdk-python && python wenzhi.py
得到类似如下的结果, 证明调用成功。
{"code":,"message":"","codeDesc":"Success","positive":0.99481022357941,"negative":0.0051898001693189}
各字段的含义如下:
positive 正面情感概率
negative 负面情感概率
code 0表示成功,非0表示失败
message 失败时候的错误信息,成功则无该字段
文智的更多相关接口和文档, 请访问 文智-文档中心获取更多信息。
大功告成
恭喜您已经完成了体验自然语言处理 by Python SDK 的学习。
基于Centos体验自然语言处理 by Python SDK的更多相关文章
- 基于Centos体验自然语言处理 by PHP SDK
系统要求:CentOS 7.2 64 位操作系统 准备工作 获取 SecretId 和 SecretKey1 前往 密钥管理 页面获取你的 SecretId 和 SecretKey 信息,这些信息将会 ...
- 基于CentOS体验万象优图鉴黄服务
系统要求:CentOS 7.2 64 位操作系统 初始化配置 使用万象优图图片鉴黄 API 接口,我们需要先完成以下步骤: 获取腾讯云账号 APP ID 配置云 API 公钥/密钥 配置优图 buck ...
- 基于七牛Python SDK写的一个批量下载脚本
前言 上一篇基于七牛Python SDK写的一个同步脚本所写的脚本只支持上传,不支持文件下载. 虽然这个需求不太强烈,但有可能有人(在备份.迁移时)需要,而官方有没提供对应的工具,所以我就把这个功能也 ...
- 基于七牛Python SDK写的一个同步脚本
需求背景 最近刚搭了个markdown静态博客,想把博客的图片放到云存储中. 经过调研觉得七牛可以满足我个人的需求,就选它了. 博客要引用图片就要先将图片上传到云上. 虽然七牛网站后台可以上传文件,但 ...
- <Chapter 2>2-1-1.安装Python SDK
App Engine包含两个Python运行时环境:一个基于Python2.5的传统环境,以及一个运行Python2.7的新环境.这个新环境不仅仅是有一个轻微的新版本的Python解释器.主要是,这个 ...
- Connect China Azure Storage Blob By Container Token In Python SDK
简介: 基于Python SDK,使用Container Token操作container对象.关于Token的生成可以使用Storage SDK创建,也可以使用工具快速创建供测试. 示例代码: fr ...
- 翻译:打造基于Sublime Text 3的全能python开发环境
原文地址:https://realpython.com/blog/python/setting-up-sublime-text-3-for-full-stack-python-development/ ...
- 七牛云存储Python SDK使用教程 - 上传策略详解
文 七牛云存储Python SDK使用教程 - 上传策略详解 七牛云存储 python-sdk 七牛云存储教程 jemygraw 2015年01月04日发布 推荐 1 推荐 收藏 2 收藏,2.7k ...
- 基于CentOS与VmwareStation10搭建Oracle11G RAC 64集群环境:2.搭建环境-2.7. 配置资源与参数
2.7.配置资源与参数 2.7.1. 修改主机名称 [root@linuxrac1 ~]# cd /etc/sysconfig [root@linuxrac1 sysconfig]# vi netwo ...
随机推荐
- 微服务的发现与注册--Eureka
目录 服务提供者.服务消费者.服务发现组件三者之间的关系 Eureka 简介 Eureka Server Eureka Client 编写Eureka Server 将微服务注册到Eureka Ser ...
- POJ 2976 3111(二分-最大化平均值)
POJ 2976 题意 给n组数据ai,bi,定义累计平均值为: 现给出一个整数k,要求从这n个数中去掉k个数后,最大累计平均值能有多大?(四舍五入到整数) 思路 取n−k个数,使得累计平均值最大. ...
- c++ primer 笔记 (二)
第二章笔记 (貌似记得有点多) 把负值赋给unsigned对象时完全合法的,其结果是该负数对该类型的取值个数求模后的值 -1 (对265求模) 255 float型只能保证6位 ...
- Python debug 调试;
F9:执行跳到下一个断点 F8:执行下一步 F7:进入函数
- 6-2 铁轨 uva 514
较为简单的stack题目 但是还是犯了一些错误: 1. 要想清空栈,直接重新定义较为方便! 2.在if(s.top()==x)时 加上 !s.empty() 否则程序会崩溃 3. 必须要加上i- ...
- 【Java】 剑指offer(54) 二叉搜索树的第k个结点
本文参考自<剑指offer>一书,代码采用Java语言. 更多:<剑指Offer>Java实现合集 题目 给定一棵二叉搜索树,请找出其中的第k小的结点. 思路 设置全局变量 ...
- 陈国凯oi历程
从此成了OI退役狗 说实话,当时NOIP比赛前就想写这篇,结果一直没有足够的动力和时间写,现在高考完了,也有了时间,就写一点东西,记录一下我的OI经历吧. 初入OI 高一时,我是信息技术课代表(当然没 ...
- jupyter notebook connecting to kernel problem
前几天帮同学配置 python 和 anaconda 环境,在装 jupyter notebook 时,出了点问题,搞了一天半终于搞好了,也是在 github 里找到了这个问题的解答. 当时显示的是无 ...
- 在Spring中配置SQL server 2000
前言 Lz主要目的是在Spring中配置SQL server 2000数据库,但实现目的的过程中参差着许多SQL server 2000的知识,也包罗在本文记载下来!(Lz为什么要去搞sql serv ...
- LoRaWAN 1.1 网络协议规范 - 4 MAC帧格式 Part I
LoRaWAN 1.1 网络协议规范 LoRaWAN 1.1 版本封稿很久了也没有完整啃过一遍,最近边啃边翻译,趁着这个机会把它码下来. 如果觉得哪里有问题,欢迎留言斧正. 翻译不易,转载请申明出处和 ...