最新消息: 新版网站上线了!!!

Atom Python 配置Python3 解释器的方法

Atom Python 配置Python3 解释器的方法

环境 Mac Python3 6 4 Atom 背景 Atom 执行Python Code 使用Script Package,执行快捷键cmd + i。 但是默认是执行Mac 系统的2 7 版本的Python。 配置 cmd + ,(cmd + 逗号) 快捷键 打开Settings,或者点击Atom→Preferenc

opencv实现简单人脸识别

opencv实现简单人脸识别

对于opencv 它提供了许多已经练习好的模型可供使用,我们需要通过他们来进行人脸识别 参考了网上许多资料  假设你已经配好了开发环境 ,在我之前的博客中由开发环境的配置。 项目代码结构: dataSet : 存储训练用的图片,

解决Atom安装Hydrogen无法运行python3的问题

解决Atom安装Hydrogen无法运行python3的问题

Atom是一款功能强大的跨平台编辑器,插件化的解决方案为atom社区的繁荣奠定了基础。任何人都可以把自己做的组件贡献在github上,并能方便的安装到Atom上使用。 Jupyter Notebook是另一款广受欢迎的交互式笔记本,支持40多

python+jinja2实现接口数据批量生成工具

python+jinja2实现接口数据批量生成工具

在做接口测试的时候,我们经常会遇到一种情况就是要对接口的参数进行各种可能的校验,手动修改很麻烦,尤其是那些接口参数有几十个甚至更多的,有没有一种方法可以批量的对指定参数做生成处理呢。 答案是肯定的! python的jin

解决Python对齐文本字符串问题

解决Python对齐文本字符串问题

问题 我们需要以某种对齐方式将文本做格式化处理。 解决方案 对于基本的字符串对齐要求,可以使用字符串的ljust()、rjust()和center()方法。示例如下: >>> text = Hello World>>> text ljust(20)Hello World >>> text

解决python 文本过滤和清理问题

解决python 文本过滤和清理问题

问题 某些无聊的脚本小子在Web页面表单中填入了“pýtĥöñ”这样的文本,我们想以某种方式将其清理掉。 解决方案 文本过滤和清理所涵盖的范围非常广泛,涉及文本解析和数据处理方面的问题。在非常简单的层次上,我们可

Kears+Opencv实现简单人脸识别

Kears+Opencv实现简单人脸识别

写在前面:这篇文章也是借鉴了一些前辈的代码和思路写的,代码有些也是复用了别人的。 先说下思路: 1 首先利用Opencv检测出人脸的区域  2 在成功的检测出人脸区域后,将识别出的人脸区域截取成图片,储存起来,用作后续的训练

linux下python中文乱码解决方案详解

linux下python中文乱码解决方案详解

1 场景描述 linux服务器下安装了Anaconda3,执行Pyhton的K-means算法,结果出现如下图的中文字符乱码。上次已经解决了,忘记记录解决流程了,这次配置了一台新的服务器,又出现,默认不配置的话matplotlib画图就会乱码,这次把

Python 共享变量加锁、释放详解

Python 共享变量加锁、释放详解

一、共享变量 共享变量:当多个线程访问同一个变量的时候。会产生共享变量的问题。 例子: import threadingsum = 0loopSum = 1000000def myAdd(): global sum, loopSumfor i in range(1, loopSum): sum += 1def myM

Python 多线程其他属性以及继承Thread类详解

Python 多线程其他属性以及继承Thread类详解

一、线程常用属性 1 threading currentThread:返回当前线程变量 2 threading enumerate:返回一个包含正在运行的线程的list,正在运行的线程指的是线程启动后,结束前的状态 3 threading activeCount:返回正在运行的线程