os.path包os.path包主要用于处理字符串路径,比如'/home/zikong/doc/file.doc',提取出有用的信息。复制代码代码如下:importos.pathpath='/home/zikong/doc/file.doc'print(os.path.basename(path))#查询路径中包含的文件名print(os.path.dirname(path))#查询路径中包含的目录info=os.path.split(path)#将路径分
系统 2019-09-27 17:53:51 2270
音频处理库—librosa官网:http://librosa.github.io/librosa/index.html一个免费、跨平台、开源的音频I/O库——PortAudio官网:http://www.portaudio.com/一个c++写的语音、音乐分析,合成,处理开源库——essentia官网:https://github.com/MTG/essentia
系统 2019-09-27 17:53:48 2270
本文实例讲述了python继承和抽象类的实现方法。分享给大家供大家参考。具体实现方法如下:复制代码代码如下:#!/usr/local/bin/python#Fig9.9:fig09_09.py#Creatingaclasshierarchywithanabstractbaseclass.classEmployee:"""AbstractbaseclassEmployee"""def__init__(self,first,last):"""Employeec
系统 2019-09-27 17:53:04 2270
前言在C语言中,由于变量一定是先声明,后使用,所以我们可以清楚的知道,现在使用的变量是全局还是局部,比如:inta=5;voidtest(void){a=1;//没有先声明,所以用的是全局的变量a}voidtest1(void){inta;a=2;//前面声明了,所以用的是局部变量a,对其所做的修改不会影响全局变量a}voidmain(void){printf("before:a=%d\n",a);test();printf("aftertest:a=%d
系统 2019-09-27 17:53:03 2270
决策树部分理论支撑1*通过选取一定的特征来降低数据的不确定性(熵)2*建议寻找多分类问题的最优特征的最优候选值。把多分类问题转换成多几层递归的二分类问题,防止数据对特征值的控制敏感。3*停止条件取得了最够好的分类结果递归到了预定的最深深度叶子节点的纯度分裂次数达到极限最大特征数...4*相关公式entropy(D)=−∑i=1nPilog2Pientropy(D)=-\sum_{i=1}^nP_ilog_2P_ientropy(D)=−∑i=1nPil
系统 2019-09-27 17:50:46 2270
刚开始学习树莓派,在使用I2C接口时遇到了一些问题,比如不了解smbus有那些函数和这些函数的使用方法,网上找了很久也没有找到具体说明smbus函数的文档,现将我整理的一些说明资料归档如下,一方面便于自己后期学习,二方面便于刚接触树莓派,想要更深入学习I2C接口功能的朋友们,希望对大家有所帮助:使用方法:首先在程序中导入“smbus”模块,方法如下:#导入方法一:importsmbus#导入方法二:fromsmbusimportSMBus#创建一个smbu
系统 2019-09-27 17:50:44 2270
pandas中选取方式有很多种,最常用的是一下几种:直接选取(单维度选取)、iloc();loc();ix()函数选取(区域选区),at();iat()函数选取(单元格选取)。通过以上几种方式可以实现:选取某些行、某些列、某区域(同时选择某些行和某些列)、某个单元格,还可以进行条件选区。具体实现方法如下。首先创建一个DataFrame.importpandasaspdimportnumpyasnpdata={'name':['Joe','Mike','Ja
系统 2019-09-27 17:49:56 2270
importsysimportimportlibimportcv2#注意python2中,直接调用reload(sys),但python3中要importimportlibimportlib.reload(sys)#获取训练好的人脸的参数数据,这里直接从GitHub上使用默认值,注意该xml文档要放在执行目录下face_cascade=cv2.CascadeClassifier('./haarcascades/haarcascade_frontalface
系统 2019-09-27 17:46:16 2270
#coding:utf-8#批量修改文件名importosimportreimportdatetimere_st=r'(\d+)\+\s?\((\d+)\)'#用于匹配旧的文件名,需含分组re_match_old_file_name=re.compile(re_st)#要修改的目录WORKING_PATH=r'F:\Gallery'#--------------------------------------------------------------
系统 2019-09-27 17:45:44 2270
ppython实现一个姓名管理系统实现一个姓名管理系统首先系统会打印菜单:+++++++++++++++++|1查看||2添加||3删除||q退出|+++++++++++++++++根据用户输入的序号进行对应功能的使用框架:L=[]用来存储姓名defmenu():打印菜单defselect_name():name=input(“请输入您要查询的人名(输入q展示全部):”)自己实现defadd_name():循环接受用户输入的数据并且存储到列表中输入空结束d
系统 2019-09-27 17:45:34 2270