Python - 军军小站|张军博客
Python

Python单元测试框架unittest简明使用实例

测试步骤1.导入unittest模块importunittest2.编写测试的类继承unittest.TestCaseclassTester(unittest.TestCase)3.编写测试的方法必须以test开头deftest_add(self)deftest_sub(self)4.使用TestCaseclass提供的方法测试功能点5.调用unittest.main()方法运行所有以test开头的方法复制代码代码如下:if__name__=='__mai

系统 2019-09-27 17:50:01 1995

Python

Python进程间通信 multiProcessing Queue队列实现详解

一、进程间通信IPC(Inter-ProcessCommunication)IPC机制:实现进程之间通讯管道:pipe基于共享的内存空间队列:pipe+锁的概念--->queue二、队列(Queue)2.1概念-----multiProcess.Queue创建共享的进程队列,Queue是多进程安全的队列,可以使用Queue实现多进程之间的数据传递。Queue([maxsize])创建共享的进程队列。参数:maxsize是队列中允许的最大项数。如果省略此参数

系统 2019-09-27 17:48:51 1995

Python

Windows10 python3.7 安装 facenet

前提1.python环境及tensorflow安装成功2.Anaconda安装好,Anaconda安装步骤安装步骤1.下载facenet,https://github.com/davidsandberg/facenet.git2.下载好后解压安装包。3.在自己电脑对应的Anaconda3\Lib\site-packages目录下,新建facenet文件夹4.将下载的facenet文件夹下的src文件夹下的所有文件拷贝到新建的文件夹中。5.最后,在Anaco

系统 2019-09-27 17:48:50 1995

Python

python Qt5 实战(一)按钮颜色

工作中,工具用到了pythonQt5,涉及到了按钮颜色,这里就做个总结。也顺便给要用这块的同仁抛出来一个砖头,把大牛引出来做个指导。一般设置按钮的颜色有三种表达:如下所示:具体的怎么使用,估计要看一下用例就清楚了。QPushButtonbutton1,button2,button3;button1.setStyleSheet("background-color:red");button2.setStyleSheet("background-color:#f

系统 2019-09-27 17:47:43 1995

Python

【Python + Mysql + UI】学生信息管理系统(附代码)

...........做了一个学生信息管理的简单数据库程序,写了一点简单的UI界面,功能不是很强大,代码组织也很不科学,洋洋洒洒竟然写了700多行.......分享出来,一起学习/**********************************@author:CSDN@WilliamCode@E-mail:1327804001@qq.com@date:2019-01-09@AllRightsReserved@@专业程序员,精通C,Python,Java

系统 2019-09-27 17:47:33 1995

Python

Python3内置模块之json编解码方法小结【推荐】

Python3中我们利用内置模块json解码和编码JSON对象,JSON(JavaScriptObjectNotation)是指定RFC7159(废弃了RFC4627)和ECMA-404是一种轻量级数据交换格式,受JavaScript对象文字语法的启发(虽然它不是JavaScript1的严格子集)。下面为Python对象-->JSON对象的对照关系表。dumps编码我们利用dumps将Python对象编码为JSON对象,当然dumps只完成了序列化为str

系统 2019-09-27 17:47:01 1995

Python

Python 通过截图匹配原图中的位置(opencv)实例

安装依赖1)下载安装opencv-2.4.9,并将cv2.pyd拷贝到python安装目录的site-package下2)pipinstallnumpy3)pipinstallaircv准备一张原图和截图原图截图代码importcv2importaircvasac#printcircle_center_posdefdraw_circle(img,pos,circle_radius,color,line_width):cv2.circle(img,pos,c

系统 2019-09-27 17:46:23 1995

Python

python threading和multiprocessing模块基本用法

本文实例讲述了pythonthreading和multiprocessing模块基本用法。分享给大家供大家参考,具体如下:前言这两天为了做一个小项目,研究了一下python的并发编程,所谓并发无非多线程和多进程,最初找到的是threading模块,因为印象中线程“轻量...”,“切换快...”,“可共享进程资源...”等等,但是没想到这里水很深,进而找到了更好的替代品multiprocessing模块。下面会讲一些使用中的经验。后面出现的代码都在ubunt

系统 2019-09-27 17:57:08 1994

Python

python仿evething的文件搜索器实例代码

今天看到everything搜索速度秒杀windows自带的文件管理器,所以特地模仿everything实现了文件搜索以及打开对应文件的功能,首先来一张搜索对比图。这是evething搜索效果:这是自己实现的效果:主要功能就是python的os库的文件列表功能,sqllite创建表,插入数据以及模糊搜索,然后就是tkiner实现的界面功能。全部代码贴出来做一次记录,花费一天时间踩坑。#coding=utf-8importtkinterastkimportt

系统 2019-09-27 17:56:39 1994

Python

python数据可视化_Matplotlib

说明:本文为博主原创文章,未经博主允许不得转载。如果代码有不懂的,欢迎与我探讨!邮箱:1103540209@qq.comgithub地址:https://github.com/wstchhwp文章目录1.Matplotlib基本概念2.Matplotlib三层结构容器层辅助显示层图像层总结3.plt的基本用法3.1Figure对象3.2plot的使用3.3如何在同一个figure内部设置多个图片3.4如何调整subplot的间距4.参考可视化是在整个数据挖

系统 2019-09-27 17:54:39 1994

Python

Python爬取破解无线网络wifi密码过程解析

前言今天从WiFi连接的原理,再结合代码为大家详细的介绍如何利用python来破解WiFi。Python真的是无所不能,原因就是因为Python有数目庞大的库,无数的现成的轮子,让你做很多很多应用都非常方便。wifi跟我们的生活息息相关,无处不在。如何连接wifi首先我们的电脑是如何连接wifi的呢?就拿我们的笔记本电脑来说,我们的笔记本电脑都有无线网卡,如下图所示:当我们连接WiFi时,无线网卡会自动帮助我们扫描附近的WiFi信号,并且会返回WiFi信号

系统 2019-09-27 17:54:22 1994

Python

python多进程详解

目录python多进程序.multiprocessing一、Processprocess介绍例1.1:创建函数并将其作为单个进程例1.2:创建函数并将其作为多个进程例1.3:将进程定义为类例1.4:daemon程序对比结果二、Lock三、Semaphore四、Event五、Queue六、Pipe七、Pool例7.1:使用进程池(非阻塞)例7.2:使用进程池(阻塞)例7.3:使用进程池,并关注结果例7.4:使用多个进程池python多进程序.multipro

系统 2019-09-27 17:54:15 1994

Python

python学习(第一节课)

一、python常用的函数input函数如x=input(“请输入一个数”)会将用户输入的值强制转换为字符串类型的数据,然后自动赋给xprint函数如print(“123”),结果为123print()函数能打印字符串,元组,列表等,整数,浮点数等type函数type(x)用于判断x的类型id函数id(x)将返回x的地址del命令delx将删除x这个对象eval(x)将字符串x强制转换为数字类型split()拆分字符串。通过指定分隔符对字符串进行切片,并返

系统 2019-09-27 17:54:12 1994

Python

python-爬虫初识-web端微信登录(三)

目录一,轮询和长轮询二,分析web端微信三,爬虫套路一,轮询和长轮询短轮询的基本思路就是浏览器每隔一段时间向浏览器发送http请求,服务器端在收到请求后,不论是否有数据更新,都直接进行响应。这种方式实现的即时通信,本质上还是浏览器发送请求,服务器接受请求的一个过程,通过让客户端不断的进行请求,使得客户端能够模拟实时地收到服务器端的数据的变化。这种方式的优点是比较简单,易于理解,实现起来也没有什么技术难点。缺点是显而易见的,这种方式由于需要不断的建立http

系统 2019-09-27 17:53:45 1994

Python

Python爬虫学习之获取指定网页源码

本文实例为大家分享了Python获取指定网页源码的具体代码,供大家参考,具体内容如下1、任务简介前段时间一直在学习Python基础知识,故未更新博客,近段时间学习了一些关于爬虫的知识,我会分为多篇博客对所学知识进行更新,今天分享的是获取指定网页源码的方法,只有将网页源码抓取下来才能从中提取我们需要的数据。2、任务代码Python获取指定网页源码的方法较为简单,我在Java中使用了38行代码才获取了网页源码(大概是学艺不精),而Python中只用了6行就达到

系统 2019-09-27 17:53:37 1994