0
推荐
1799
阅读

Python AI极简入门3:数据预处理

一、数据预处理的重要性在机器学习中,数据的准确性关乎着机器学习任务的成败、直接影响着预测测的结果。而数据的准确性,一方面指数据的完整度,用于机器学习预测的数据是否全面;另一方面则指数据的统一度,数据与数据之间的分布是否统一。二、在Python中进行数据预处理对数据进行预处理的方式有很多中,比如规范化、...

发表了文章 • 2018-03-15 17:10 • 0 条评论

3
推荐
1840
阅读

如何搭建一个用于AI预测的Python环境

2017年人工智能的火把Python烧的热血沸腾,听说很多公司因为Python开发人员需求暴涨导致的薪资上升而不得不切换到其他语言上去。PS:好像需求爆涨和薪资上升都跟我没沾上半点关系,还是苦逼一个,:)既然如此,我们这些与AI不相干的Pythoner也来蹭一蹭Python人工智能这团火,看看能不能从中取一点暖。所以就有了这套《Pyt...

发表了文章 • 2018-03-12 10:47 • 0 条评论

0
推荐
1450
阅读

【每州一讲】简述4种常用推荐系统

一不小心就被推荐了推荐系统现在在各种网站和应用中可谓是大行其道,从令人类泪目的网易云音乐推荐,到淘宝搜索后满目的相关推送,再到今日头条上点击了一条重口味新闻然后满屏的都是相关讯息。各个网站使用的推荐算法或许各有不同,但是其归根结底都属于几个大类的推荐系统。下面,小州就简单介绍一下4种常用的推荐系统...

发表了文章 • 2018-01-19 15:03 • 0 条评论

3
推荐
4896
阅读

Python GUI教程(十三):在GUI中使用pyqtgraph绘图库

本篇将会涉及:pyqtgraph绘图库在GUI中集成一个pyqtgraphpyqtgraph绘图库在GUI中集成图形工具是很多桌面程序常有的功能,最为普遍的,就是各种投资交易工具中的价格走势图。比如股票的指数走势,股票的K线图等。在PyQt的应用程序中集成图绘功能,有很多种方案,比如:OpenGL:一个功能强大的二维三维专业图形绘制工具;M...

发表了文章 • 2017-12-19 14:38 • 0 条评论

0
推荐
1326
阅读

优雅地记录Python程序日志2:模块组件化日志记录器

本篇将会涉及:logging的各个模块化组件构建一个组件化的日志器logging的模块组件化在上一篇文章中,我们介绍了Python的内置模块logging的使用,通过短短的几行代码我们就实现了一个日志记录器。。import logging logging.basicConfig(level=logging.INFO,filename='test.log',format="%(levelname)s:%(asctime)s:%(...

发表了文章 • 2017-12-19 14:25 • 0 条评论

0
推荐
1471
阅读

优雅的记录Python程序日志

1,本篇概要logging模块的调用;保存log日志为文件;调整输入日志等级;修改日志消息格式;2,前言在使用Python编写程序的过程中,我们经常使用print()函数打印一些信息到控制台,方便的查看结果和一些调试信息,以判断程序的运行是否正常。print()确实是方便和易用,但是也有一些缺点,比如打印出来的信息不能保存,再...

发表了文章 • 2017-12-11 09:47 • 0 条评论

1
推荐
2105
阅读

使用Python对HTTP摘要认证进行暴力测试

1、本篇概要HTTP摘要认证在Python密码暴力探测器中支持HTTP摘要认证2、HTTP摘要认证在上一篇利用Python进行Web渗透测试(十一):使用Python编写一个密码攻击测试器中我们介绍了HTTP的基本认证,也了解了HTTP基本认证的一些缺点和不足。作为一个认证方式,HTTP基本认证的最大不足就是安全性不够。首先是它使用的Base64编...

发表了文章 • 2017-12-04 14:26 • 0 条评论

1
推荐
1528
阅读

Python黑客:编写一个密码暴力攻击测试器

1本篇概要HTTP 基本认证对HTTP Basic认证进行密码暴力攻击测试 2什么是HTTP 基本认证HTTP基本认证(HTTP Basic Authentication)是HTTP协议中实现Web资源访问控制的最简单的认证手段。其通过添加header头域的方式或者在URL中附带参数的方式提供认证信息,并通过Base64编码将认证信息进行编码传输,最后由服务器接收...

发表了文章 • 2017-11-29 14:42 • 0 条评论

0
推荐
1377
阅读

Python密码暴力攻击前导

本篇概要密码攻击测试密码攻击测试的方法密码和账户策略1,密码攻击测试是怎么进行的密码攻击可能是暴力破解中最常见的一种类型,广泛的被使用在渗透测试的各个领域,比如Web应用、WiFi密码破解等。密码攻击又称为口令攻击,只要攻击者获得了用户的密码口令,就能够获取用户所拥有的所有权限。而密码攻击的一个主要方式...

发表了文章 • 2017-11-29 14:22 • 0 条评论

0
推荐
2872
阅读

在GUI窗口中绘制一个茅台股票K线图

本篇概要pyqtgraph绘图库在GUI中集成一个pyqtgraphpyqtgraph绘图库在GUI中集成图形工具是很多桌面程序常有的功能,最为普遍的,就是各种投资交易工具中的价格走势图。比如股票的指数走势,股票的K线图等。在PyQt的应用程序中集成图绘功能,有很多种方案,比如:OpenGL:一个功能强大的二维三维专业图形绘制工具;Matplot...

发表了文章 • 2017-11-29 11:53 • 1 条评论

1
推荐
2163
阅读

在Python GUI中实现一个拖放功能

在之前的文章中,构建了一个稍显复杂的GUI并且使用Qthread进行了线程的管理。本篇,我们继续学习PyQt5的使用——介绍在GUI中使用拖放(Drag 和Drop)控件。1,拖放动作在GUI中,拖放指的是点击一个对象,并将其拖动到另一个对象上的动作。比如百度云PC客户端支持的拖放文件以快速移动文件:拖放动作能够很直观很方便的在GU...

发表了文章 • 2017-11-29 11:36 • 0 条评论

0
推荐
1491
阅读

为Python渗透测试探测器添加网页图片下载

本篇概要Selenium与PhantomJS为渗透测试探测器添加截图功能测试新功能在前面文章中,我们使用Python编写了一个渗透测试探测器,从fuzz数据库中获取字典信息,利用requests模块请求拼接组装的URL,从而获得URL的响应内容,并借助termcolor模块将整理后的信息打印出来。现在我们又有了一个不成熟的想法,不知道当不当说。...

发表了文章 • 2017-11-24 15:49 • 0 条评论

1
推荐
1328
阅读

对Python渗透测试探测器的改善

本篇概要改善探测器的结果显示为探测器添加新的特征测试探测器的新特征改善探测器的结果显示在上一篇我们使用Python编写了一个暴力探测器,用来探测web站点上可能存在利用漏洞的目录和路径。在这个0.1的版本中,我们只是将网址和其响应状态码打印到终端中,命令行中黑底白字的显示,似乎很不美观也不容易找出重点信息。...

发表了文章 • 2017-11-24 15:04 • 0 条评论

0
推荐
1432
阅读

使用Python编写一个暴力资源探测器

本篇概要资源探测一个有用的字典资源第一个暴力探测器资源探测资源探测在渗透测试中还是属于资源的映射和信息的收集阶段。主要有以下三个类型:字典攻击暴力破解模糊测试字典攻击,在破解密码或密钥的时候,通过自定义的字典文件,有针对性地尝试字典文件内所有的字典组合。暴力破解,也叫做穷举法,按照特定的组合,进...

发表了文章 • 2017-11-24 10:19 • 0 条评论

0
推荐
1838
阅读

在Python爬虫中将PhantomJS伪装成Chrome浏览器

前言在写爬虫的过程中,出于系统环境或是效率的问题,我们经常使用PhantomJS作为Selenium操纵的浏览器webdriver,而不是直接使用Chrome或FireFox的webdriver,尽管后者更加直观。PhantomJS的优点虽然很多,但是缺点却也不少,有一个不能称之为缺点的缺点就是,PhantomJS的浏览器标识是“PhantomJS”(勇敢的做自己竟然有错...

发表了文章 • 2017-11-24 09:56 • 0 条评论