- 博客(6)
- 资源 (2)
- 收藏
- 关注
原创 模拟requests.get的行为,来进行单元测试
使用情景:函数get_and_print内部使用requests.get去请求http://abc.com,响应结果为json,并对json进行操作.现要测试此函数,因此需要模拟实现requests.get,以保证函数单元测试通过,流程如下:需要用到测试相关的库为 responsespip install responses配置环境,参考使用pycharm进行单元测试并统计代码覆盖...
2019-04-28 17:02:12 616
原创 使用pycharm进行单元测试并统计代码覆盖率
此文主要讲解pycharm进行单元测试的配置单元测试框架为pytest,安装命令为pip install pytest创建项目文件夹以及代码文件addfunc.pydef add(a, b): if isinstance(a, str): return a + '+' + b return a + b创建文件夹test,并建立测试文件 test.py...
2019-04-28 16:40:06 13086 3
原创 决策树算法实现
decision-tree.py本文为 落魄陶陶 原创,转载请注明出处数据来源及源码参见github学习并参考《机器学习实战》第三章主要使用Pandas库decision-tree.py为基本算法实现,基于数据fish.xlsx理解核心:数据的有序程度以熵来表示,信息增益越大,表明对数据的划分越有效遍历每个字段尝试对数据进行划分后计算信息增益,每次取信息增益最大的划分如果...
2019-04-18 13:09:00 175
原创 knn算法实现
knn.py数据来源及源码参见github学习并参考《机器学习实战》第二章主要使用Pandas库knn.py为基本算法实现,基于数据knn.xlsxknn_dating.py为约会预测,基于数据datingTestSet.txtknn.py # 1.读取数据 得到 每行都是 x1,x2,x3,...,xn,y的dataFrame df # 2.计算给定点targe...
2019-04-10 10:19:03 329
原创 Pandas基础操作
pandasSeriess = pd.Series([1,2,3,None,5,6]) # 默认情况,索引下标是数字s = pd.Series([1,2,3,None,5,6],index=['a','b','c','d'])s.indexs.values # 类型为np.arraySeries 是对np.array等封装,values为原始的np.array,index为附加切片...
2019-04-10 10:02:46 231
原创 numpy 使用入门
numpy 使用入门产生数组从列表产生数组l=[1,2,4]a =np.array(l)从列表传入a = np.array([1,2,3])生成全0数组np.zeros(5)生成全1的数组np.ones(5,dtype=int)使用fill填充a = np.array([1,2,4,5])a.fill(5) # 会自动根据a的dtype进行类型转换数组中要求所有元素的d...
2019-04-04 14:52:25 273
mp4转换为边下边播格式(moov前置)
2019-04-16
虹膜考勤系统
2014-06-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人