上一页 1 ··· 164 165 166 167 168 169 170 171 172 ··· 234 下一页

2018年12月23日

Python之Numpy详细教程

摘要: NumPy - 简介 NumPy 是一个 Python 包。 它代表 “Numeric Python”。 它是一个由多维数组对象和用于处理数组的例程集合组成的库。 Numeric,即 NumPy 的前身,是由 Jim Hugunin 开发的。 也开发了另一个包 Numarray ,它拥有一些额外的功 阅读全文

posted @ 2018-12-23 21:52 ExplorerMan 阅读(5614) 评论(0) 推荐(0)

windows下多进程加协程并发模式

摘要: 好久没更新博客了。正好最近要整理一下最近这段时间做过的项目以及学习python的一些心得。如标题所示,今天就来说说windows下多进程加协程并发模式。其实网上还是蛮多在linux下的多进程加协程并发模式,本身linux对python的支持更好吧。但是由于本人的开发环境是windows的,而且网上关 阅读全文

posted @ 2018-12-23 21:34 ExplorerMan 阅读(530) 评论(0) 推荐(0)

python与c#的交互模块pythonnet

摘要: 今天总结一下python与c#的交互模块pythonnet,其实微软也是有相应的解释器的,就是Ironpython,可是毕竟Ironpython还有很多东西没有从python那边继承过来,所以有时候用起来并不是那么爽。但是好在强大的社区总会给我们惊喜,pythonnet就是其中一个让我惊喜的模块,它 阅读全文

posted @ 2018-12-23 21:33 ExplorerMan 阅读(4077) 评论(0) 推荐(0)

利用PyCharm的Profile工具进行Python性能分析

摘要: Profile:PyCharm提供了性能分析工具Run-》Profile,如下图所示。利用Profile工具可以对代码进行性能分析,找出瓶颈所在。 测试:下面以一段测试代码来说明如何使用pycharm的Profile功能。 测试代码见下文,文件命名为Test.py, 一共有5个函数,每个函数都调用了 阅读全文

posted @ 2018-12-23 21:12 ExplorerMan 阅读(1265) 评论(0) 推荐(0)

python程序之profile分析

摘要: 操作系统 : CentOS7.3.1611_x64 python版本:2.7.5 问题描述 1、Python开发的程序在使用过程中很慢,想确定下是哪段代码比较慢; 2、Python开发的程序在使用过程中占用内存很大,想确定下是哪段代码引起的; 解决方案 使用profile分析分析cpu使用情况 pr 阅读全文

posted @ 2018-12-23 21:10 ExplorerMan 阅读(584) 评论(0) 推荐(0)

使用 profile 进行python代码性能分析

摘要: 定位程序性能瓶颈 对代码优化的前提是需要了解性能瓶颈在什么地方,程序运行的主要时间是消耗在哪里,对于比较复杂的代码可以借助一些工具来定位,python 内置了丰富的性能分析工具,如 profile,cProfile 与 hotshot 等。其中 Profiler 是 python 自带的一组程序,能 阅读全文

posted @ 2018-12-23 21:08 ExplorerMan 阅读(290) 评论(0) 推荐(0)

如何使用python timeit模块使用实践

摘要: 其实平时使用测试应用运行时间的情况 细算一下还真的很少。很久没有做性能优化的工作,不管是cProfile还是timeit模块都已经生疏了很久没有使用,我在以前的文章里面有提到过cPfile的性能测试使用,但是一直没有使用过这个更轻量级的运行时间测量库进行过仔细实践总结,今天就来总结一下。 从最简单的 阅读全文

posted @ 2018-12-23 21:05 ExplorerMan 阅读(258) 评论(0) 推荐(0)

unittest参数化

摘要: 我们在写case的时候,如果用例的操作是一样的,就是参数不同,比如说要测一个登陆的接口,要测正常登陆的、黑名单用户登陆的、账号密码错误的等等,在unittest里面就要写多个case来测试。 这样的情况只是调用接口的时候参数不一样而已,再写多个case的话就有点多余了,那怎么办呢,就得把这些参数都写 阅读全文

posted @ 2018-12-23 20:50 ExplorerMan 阅读(182) 评论(0) 推荐(0)

Python单元测试unittest

摘要: Python中有一个自带的单元测试框架是unittest模块,用它来做单元测试,它里面封装好了一些校验返回的结果方法和一些用例执行前的初始化操作。 在说unittest之前,先说几个概念: TestCase 也就是测试用例 TestSuite 多个测试用例集合在一起,就是TestSuite Test 阅读全文

posted @ 2018-12-23 20:50 ExplorerMan 阅读(235) 评论(0) 推荐(0)

python单元测试之unittest框架使用总结

摘要: 一、什么是单元测试 单元测试是用来对一个模块、一个函数或者一个类来进行正确性检验的测试工作。 比如对于函数abs(),我们可以编写的测试用例为: (1)输入正数,比如1、1.2、0.99,期待返回值与输入相同 (2)输入复数,比如-1、-1.2、-0.99,期待返回值与输入相反 (3)输入0,期待返 阅读全文

posted @ 2018-12-23 20:49 ExplorerMan 阅读(267) 评论(0) 推荐(0)

上一页 1 ··· 164 165 166 167 168 169 170 171 172 ··· 234 下一页

导航