python爬百度api有次数限制吗(对python借助百度云API对评论进行观点抽取的方法详解)
类别:脚本大全 浏览量:2546
时间:2022-01-24 00:10:22 python爬百度api有次数限制吗
对python借助百度云API对评论进行观点抽取的方法详解通过百度云api接口抽取得到产品评论的观点,也掠去了很多评论中无用的内容以及符号,为后续进行文本主题挖掘或者规则的提取提供基础。
工具
1、百度云账号,申请应用接口(自然语言处理)
2、python3.5
以下是百度接口提供的说明:
我们使用到的可选值是13,kindle属于3c产品。
下面是代码示例:
|
from aip import aipnlp import csv import pandas as pd from pandas.core.frame import dataframe """ 你的 appid ak sk """ app_id = '********' api_key = '********' secret_key = '********' client = aipnlp(app_id, api_key, secret_key) # 导入评论数据文件,并找到第13列(12行)的评论内容提取出来 def output(): urls = [] with open ( 'e:\\tb_iphone8.csv' , "r" ) as f: reader = csv.reader(f) for row in reader: urls.append(row[ 12 ]) return urls # 通过百度云提供的api对评论观点进行提取 def commenttag(): x = output() all = {} abst = '' for i in range ( 10560 ): text = x[i] """ 调用评论观点抽取 """ """ 如果有可选参数 """ # 可选参数为13表示利用了3c产品的语料库 options = {} options[ "type" ] = 13 """ 带参数调用评论观点抽取 """ result = client.commenttag(text, options) print (result) if "error_code" in result.keys(): abst + = '' all [ 'abstract' ] = abst else : data = result[ 'items' ] items = data[ 0 ] abst + = items[ 'abstract' ] all [ 'abstract' ] = abst return abst if __name__ = = '__main__' : all = commenttag() print ( all ) |
得到的结果如下:
可以看到,现在抽取出来的评论部分内容都是具有一定观点倾向的,大部分没有什么含义的评论内容已经被除去,这对后面的分析有一定的帮助。
以上这篇对python借助百度云api对评论进行观点抽取的方法详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持开心学习网。
原文链接:https://blog.csdn.net/AnthonyHDM/article/details/78957315
您可能感兴趣
- python用指针合并两个有序数组(Python3实现计算两个数组的交集算法示例)
- python3有哪些内置模块(Python3.5内置模块之os模块、sys模块、shutil模块用法实例分析)
- 用python实现atm银行系统(Python实现的银行系统模拟程序完整案例)
- pythonselenium设置(解决Python selenium get页面很慢时的问题)
- python企业微信录信息(python获取微信企业号打卡数据并生成windows计划任务)
- python连接到本地的mysql数据库(Python实现连接MySql数据库及增删改查操作详解)
- 在python中如何删除指定的行(Python删除n行后的其他行方法)
- python怎么装opencv(Python基于opencv实现的简单画板功能示例)
- pythonsocket编写web服务器(局域网内python socket实现windows与linux间的消息传送)
- python微信消息模拟请求(python实现微信机器人: 登录微信、消息接收、自动回复功能)
- python网络爬虫案例实战(python爬取cnvd漏洞库信息的实例)
- python零基础入门五小时(从0开始的Python学习016异常)
- python数组与矩阵转换(python 读取文件并把矩阵转成numpy的两种方法)
- pythonflask系列教程(Python安装Flask环境及简单应用示例)
- python eval函数原理(浅谈Python中eval的强大与危害)
- python实现sql脚本规范(基于Python的SQL Server数据库实现对象同步轻量级)
- 体坛传媒LOGO全新升级,多元发展迈出坚实步伐(体坛传媒LOGO全新升级)
- 超撩人治愈的绝美水彩,原来出自她之手 一笔一画令无数人沉醉(超撩人治愈的绝美水彩)
- 新手的勾线(新手的勾线)
- ()
- 书法欣赏 宋.志南诗《绝句》(宋.志南诗绝句)
- 每周一首古诗 《绝句》(每周一首古诗绝句)
热门推荐
- pythonselenium怎么设置元素(Python2 Selenium元素定位的实现8种)
- css中ul li的用法
- pythonselenium自动选框(python selenium 弹出框处理的实现)
- css3伸缩布局及图解(利用CSS3实现自定义滚动条代码分享)
- 制作共用的头部和底部html5界面(html5移动端价格输入键盘的实现)
- ThinkPHP3.2.3框架实现的空模块、空控制器、空操作,跳转到错误404页面图文详解(ThinkPHP3.2.3框架实现的空模块、空控制器、空操作,跳转到错误404页面图文详解)
- mysql的日志怎么清除(MySQL删除了记录不生效的原因排查)
- js实现string.format 字符串占位符
- dedecms变量的使用(dedecms实现游客可以提问、回答及查看的方法)
- dedecms怎么在根目录外生成文件夹(dedecms 5.6 缩略图按大小比例缩小裁剪)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9