拥有Python标签的文章
Python

Python开发GUI工具介绍,实战:将图片转化为素描画!

欢迎添加华为云小助手微信(微信号:HWCloud002或HWCloud003),输入关键字“加群”,加入华为云线上技术讨论群;输入关键字“最新活动”,获取华为云最新特惠促销。华为云诸多技术大咖、特惠活动等你来撩!Python开发GUI今天一位从我公众号开始结识的朋友,询问关于如何快速编写一个exe工具的问题。由于功能简单且之前无相关GUI编程基础,为了快速完成开发,我向他推荐了easygui模块。python作为胶水语言,几乎没有不能做的事情,但个人一直觉

系统 2019-09-27 17:45:50 2710

Python

基于python的socket实现单机五子棋到双人对战

基于python的socket实现单机五子棋到双人对战,供大家参考,具体内容如下本次实验使用python语言。通过socket进行不同机器见的通信,具体可以分为以下四步:1.创建ServerSocket和Socket;2.打开链接到Socket的输入/输出流;3.按照协议对Socket进行读/写操作;4.关闭输入输出流、关闭Socket。由于是双人对战,服务器必须应对多人及以上的客户端的连接,因此本实验还引入了python的threading多线程模块,通

系统 2019-09-27 17:48:47 2709

Python

python

MLPClassifier()改变模型复杂度的四种方法调整神经网络每一个隐藏层上的节点数调节神经网络隐藏层的层数调节activation的方式通过调整alpha值来改变模型正则化的程度(增大alpha会降低模型复杂度,模型会变得更加简单)官方doc:Initsignature:MLPClassifier(hidden_layer_sizes=(100,),activation='relu',solver='adam',alpha=0.0001,batch_

系统 2019-09-27 17:54:56 2708

Python

python 中pyqt5 树节点点击实现多窗口切换问题

下面通过实例代码给大家介绍python中pyqt5树节点点击实现多窗口切换问题,具体代码如下所示:#coding=utf-8importsysfromPyQt5.QtWidgetsimport*fromPyQt5.QtCoreimport*fromPyQt5.QtGuiimport*classExample(QWidget):def__init__(self):super().__init__()self.initUI()definitUI(self):h

系统 2019-09-27 17:48:44 2708

Python

Python使用MyQR制作专属动态彩色二维码

Python中有一个非常有趣好玩的库MyQR,不仅可以制作各种漂亮的二维码,还可以生成动态彩色二维码。MyQR是一个能够生成自定义二维码的第三方库,你可以根据需要生成普通二维码、带图片的艺术二维码,也可以生成动态二维码。生成动态二维码效果图如下:二维码扫描上图看看我们首先要安装MyQR库,直接用pip3installmyqr(orMyQR)。需要注意的是MyQR依赖于Python3,在Python2的环境下可能无法正常运行。这个库提供了两种使用方法,一种是

系统 2019-09-27 17:57:36 2707

Python

Python-windows10安装和使用python3虚拟环境

环境信息操作系统:windows10python版本:3.6.3安装下载安装python3.6.3进入官网:https://www.python.org/downloads(windows)选择:Windowsx86-64web-basedinstallerWindowsx86-64web-basedinstaller#指的是安装的时候需要联网,体积小,下载快,推荐Windowsx86-64executableinstaller#指的是使用XXX.exe文

系统 2019-09-27 17:47:50 2707

Python

python下os模块强大的重命名方法renames详解

python下os模块强大的重命名方法renames详解在python中有很多强大的模块,其中我们经常要使用的就是OS模块,OS模块提供了超过200个方法来供我们使用,并且这些方法都是和数据处理相关的,这里介绍下重命名这个方法。OS的重命名方法是os.rename,我用的ipython,这个玩意很是强大,只要按下TAB键,可以帮助我们自动对齐和列出可以使用的方法,发现有2个方法,分别是rename和renames,2个方法,前面的rename使用过无数次,

系统 2019-09-27 17:56:33 2706

Python

python sklearn CountVectorizer的使用及相关说明

最近想用python对数据集进行数据预处理,想要分析系统调用之间的关系。初步想法是利用n-gram方法,因此查询到了python的sklearn中有一个CountVectorizer方法可以使用,在这里介绍一下这个函数的使用方法,以及其输出的相关含义。0x01输入及输出fromsklearn.feature_extraction.textimportCountVectorizer#fromsklearn.feature_extraction.textimp

系统 2019-09-27 17:56:23 2706

Python

python读取指定目录下Excel表所有sheet的数据

最近想尝试着做一个接口自动化的脚本,首先得需要从文件中读取数据,很早之前更新过一篇,但是局限性较大,一次性只能读取一个Excel的一张sheet表,且读取出的格式也无法满足要求,找了好多方法,终于研究出来啦。也遇到了很多坑,因为自学python,没有系统的学习过,基础知识也不扎实,且平时工作也没有用到,过段时间就需要从头学起=_=,所以遇到的坑都是基础知识没掌握到的原因啦。记录一下吧,方便以后复习或知识回顾。现在是坑:defgetTables():fore

系统 2019-09-27 17:55:20 2706

Python

Python中Numpy mat的使用详解

前面介绍过用dnarray来模拟,但mat更符合矩阵,这里的mat与Matlab中的很相似。(mat与matrix等同)基本操作>>>m=np.mat([1,2,3])#创建矩阵>>>mmatrix([[1,2,3]])>>>m[0]#取一行matrix([[1,2,3]])>>>m[0,1]#第一行,第2个数据2>>>m[0][1]#注意不能像数组那样取值了Traceback(mostrecentcalllast):File"",line1,inFile

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

Python

Python比较配置文件

工作中最常见的配置文件有四种:普通key=value的配置文件、Json格式的配置文件、HTML格式的配置文件以及YAML配置文件。这其中以第一种居多,后三种在成熟的开源产品中较为常见,本文只针对第一种配置文件。一般来说Linuxshell下提供了diff命令来比较普通文本类的配置文件,Python的difflib也提供了str和HTML的比较接口,但是实际项目中这些工具其实并不好用,主要是因为我们的配置文件并不是标准化统一化的。为了解决此类问题,最好针对

系统 2019-09-27 17:56:01 2705

Python

Python实现自动发送邮件 -- 自动抓取博客/网站中留言的邮箱并发送相应

Python实现自动发送邮件--自动抓取博客/网站中留言的邮箱并发送相应邮件背景脚本要解决的问题:实现方法代码及解析1.AutoSendEmailByBlogComments.py2.FileOperation.py3.SendEmail.py备注:邮箱SMTP设置其它好玩的Python脚本背景在各大论坛、博客上,很多User通过留言邮箱获取相关资料,但是留言人数过多了,对于博主来说一个一个发送相关邮件太繁琐了,同时也经常不能及时发现新评论,效率太低。。。

系统 2019-09-27 17:55:55 2704

Python

Python对接 xray 和微信实现自动告警

xray是什么xray是从长亭洞鉴核心引擎中提取出的社区版漏洞扫描神器,支持主动、被动多种扫描方式,自备盲打平台、可以灵活定义POC,功能丰富,调用简单,支持Windows/macOS/Linux多种操作系统,可以满足广大安全从业者的自动化Web漏洞探测需求。如何第一时间知道扫出了漏洞对于安全工程师来说,扫描器发现了漏洞能第一时间给出告警是非常重要的,因为安全工程师使用的是xray的基础爬虫模式,爬虫一直在爬也不会一直人工刷新和查看漏洞报告,也有可能是使用

系统 2019-09-27 17:54:33 2704

Python

python图像分割

1、图像分割原理图像分割(imagesegmentation)技术是计算机视觉领域的一个重要的研究方向,是图像语义理解的重要一环。图像分割是指将图像分成若干具有相似性质的区域的过程,从数学角度来看,图像分割是将图像划分成互不相交的区域的过程。近些年来随着深度学习技术的逐步深入,图像分割技术有了突飞猛进的发展,该技术相关的场景物体分割、人体前背景分割、人脸人体Parsing、三维重建等技术已经在无人驾驶、增强现实、安防监控等行业都得到广泛的应用。GraphC

系统 2019-09-27 17:53:33 2704

Python

Python 通过打码平台实现验证码的实现

在爬虫时,经常遇到登录需要验证码的情况,简单的验证码可以自己解决,复制的验证码需要借助机器学习,有一定的难度。还有一个简单的方案就是采用付费的打码平台。比如R若快(http://www.ruokuai.com/client),还有云打码平台(http://www.yundama.com/price.html)下面以R若快为例介绍打码平台的思路:R若快平台需要注册两个用户,一个是普通用户,一个开发者用户,1、首先验证码截图,就是截取网站上登录页面的验证码图片

系统 2019-09-27 17:56:53 2703