花了一个月的功夫,终于完成了自己的音频处理平台,这个平台有基本的实时录音功能、播放功能、同时实时显示波形。以后所有的算法仿真都不用针对一小段语音文件了,可以实时处理,实时显示处理后的效果。根据当前项目需要加上了KTV功能,一边伴奏,一边显示歌词,一边录音。后期集中精力,研究各种音频开发算法。音频处理平台
系统 2019-08-12 01:33:26 1960
1、getitem方法使用这个方法最大的印象就是调用对象的属性可以像字典取值一样使用中括号['key']使用中括号对对象中的属性进行取值、赋值或者删除时,会自动触发对应的__getitem__、__setitem__、__delitem__方法代码如下:classFoo(object):def__init__(self):self.name='jack'def__getitem__(self,item):ifiteminself.__dict__:#ite
系统 2019-09-27 17:56:08 1959
本来这篇文章是5月份写的,今天修改了一下内容,就成今天发表的了,CSDN这是出BUG了还是什么改规则了。。。引文:决策树和基于规则的分类器都是积极学习方法(eagerlearner)的例子,因为一旦训练数据可用,他们就开始学习从输入属性到类标号的映射模型。一个相反的策略是推迟对训练数据的建模,直到需要分类测试样例时再进行。采用这种策略的技术被称为消极学习法(lazylearner)。最近邻分类器就是这样的一种方法。注:KNN既可以用于分类,也可以用于回归。
系统 2019-09-27 17:56:08 1959
Python信息抽取之乱码解决办法就事论事,直说自己遇到的情况,和我不一样的路过吧,一样的就看看吧信息抓取,用python,beautifulSoup,lxml,re,urllib2,urllib2去获取想要抽取的页面内容,然后使用lxml或者beautifulSoup进行解析,插入mysql具体的内容,好了貌似很简单很easy的样子,可是里面的恶心之处就来了,第一,国内开发网站的人在指定网站编码或者是保存网站源码的时候并没有考虑什么编码,反正一句话,一个
系统 2019-09-27 17:54:45 1959
Python中的is和==比较两个对象的两种方法在Python中有两种方式比较两个对象是否相等,分别是is和==,两者之间是不同的==比较的是值(如同java中的equals方法)is比较的是引用(可以看作比较内存地址,类似于java中的==)对于:>>>n=1>>>nis1True>>>b='1'>>>bis1False>>>n==bFalse由于1和'1'不管在值上面还是在引用上面都不同,所以结果都为false对于:>>>n=1>>>nis1True这
系统 2019-09-27 17:53:48 1959
本文是从matplotlib官网上摘录下来的一个实例,实现的功能是Python+matplotlib绘制自定义饼图作为散点图的标记,具体如下。首先看下演示效果实例代码:importnumpyasnpimportmatplotlib.pyplotasplt#firstdefinetheratiosr1=0.2#20%r2=r1+0.4#40%#definesomesizesofthescattermarkersizes=np.array([60,80,120
系统 2019-09-27 17:52:31 1959
和其他语言不一样,传递参数的时候,python不允许程序员选择采用传值还是传引用。Python参数传递采用的肯定是“传对象引用”的方式。实际上,这种方式相当于传值和传引用的一种综合。如果函数收到的是一个可变对象(比如字典或者列表)的引用,就能修改对象的原始值--相当于通过“传引用”来传递对象。如果函数收到的是一个不可变对象(比如数字、字符或者元组)的引用,就不能直接修改原始对象--相当于通过“传值'来传递对象。python一般内部赋值变量的话,都是传个引用
系统 2019-09-27 17:51:23 1959
Python操作RabbitMQ路由(六)一、路由(Routing):本章打算新增加一个功能,使它可以达到仅订阅消息的一个子集。举个栗子,我们需要把验证的错误日志信息写入日志文件(存储到磁盘),但同时仍然把所有的日志信息输出到控制台中。二、绑定(Bindings):绑定(Binding)是指交换机(Exchange)和队列(Queue)的关系;绑定的时候可以带上一个额外的routing_key参数。为了避免与basic_publish的参数混淆,我们把它叫
系统 2019-09-27 17:50:10 1959
首先,介绍一下编码类型:然后,再看一下编码类型的转换过程:python程序是在内存中运行,因此应该处理的是Unicode类型的字符串,文件或终端中的各种编码方式,可以理解为py3中的Bytes类型。Unicode只能在内存中使用Bytes是在文件存储和网络数据传输中使用记住我们的程序要处理的是Unicode类型下面看一下py2和py3中字符串的类型:py2:py3:看起来好像一样,都是str类型,其实对应的编码方式是不一样的,请看下图:这样是否看出区别了呢
系统 2019-09-27 17:49:37 1959
【Python】flask框架响应前端ajax请求前端JavaScript代码后端Python代码前端JavaScript代码//--------------------------------------------GET请求alert("GET");$.ajax(
系统 2019-09-27 17:49:16 1959