自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

这里有我自己整理了一套最新的python系统学习教程,包括从基础的python脚本到web开发、爬虫、数据分析、数据可视化、机器学习等,可以加入上方交流学习

  • 博客(35)
  • 收藏
  • 关注

原创 和安全渗透大佬一起上班是一种什么样的体验?

最近认识了一位混了安全圈8年的大佬,跟他接触的过程当中,慢慢的我打开了黑客世界的大门,今天给大家分享下。在这之前不知道大家有没有关注到前几天:苹果公司产品图纸被泄露,被天价勒索!勒索软件团伙对台湾原始设计制造商(ODM)的Quanta进行了攻击,该公司帮助制造Apple Watch,Apple Macbook Air和Apple Macbook Pro。威胁参与者窃取了该公司的数据,包括Apple产品的图纸和示意图。在没有收到来自Quanta的赎金付款之后,该公司的起价为5,0...

2021-04-30 09:46:48 413 3

原创 『网络爬虫』自从学会了python,斗图就没怕过谁!!

大家好,我是启航。今天我们介绍一个简单爬虫程序,关于斗图的!!斗图嘛只想说,从此以后,斗图就不用怕谁了!!来,开干!干那我们就按照顺序来吧,先导入需要用到的库:importrequestsimportreimportos等等,你这个导入库没在正文目录下面啊!没事,接下来我们开始表演就行!请开始你的表演一. 找到页面url规律这里我们要爬取的网站是斗图啦:https://www.doutula.com/。 打开网站 我们...

2021-04-29 13:21:45 654

原创 盘点一款Python发包收包利器——scapy

大家好,我是启航。今天跟大家讲的是Python 用于发送接受网络数据包的模块-------scapy。前言众所周知,我们每天上网都会有很多数据包需要发送,然后处理在接受在发送,这样一个循环往复的过程,这里就显示了很多数据包的发送接收数据。那么,什么是包呢?下面一起看看。包(packet)是网络通信传输中的数据单位,一般称之为数据包,其主要由源地址,目标地址,净载数据组成。包括包头和包体,包头是固定长度,包体长度不变。简单了解下包的定义,下面我们来看看发包利器scapy的用法吧。(参考资.

2021-04-29 13:19:13 3062 1

原创 4000字,一篇数据可视化 “保姆级“ 攻略

1. 前言大家好,今天让我们看一下使用Python进行数据可视化的主要库,以及可以使用它们完成的所有类型的图表。我们还将看到建议在每种情况下,使用哪个库以及每个库的独特功能。我们将从最基本的可视化开始,直接查看数据,然后继续绘制图表,最后制作交互式图表。我们将使用两个数据集来适应本文中显示的可视化效果,数据集可通过下方链接进行下载。数据集:github.com/albertsl/dat这些数据集都是与人工智能相关的三个术语(数据科学,机器学习和深度学习)在互联网上搜索流行...

2021-04-29 13:12:26 297

原创 总结91条写Python程序的建议

开始学 Python 的时候,我们的目标是实现功能,少出bug。但当有了一定经验之后,就会对代码规范和风格有更高的要求。这样既能提升代码的质量,也更易于后期的维护和扩展,尤其在与他人协作开发时非常重要。今天我们在此分享一些 Python 编程中的经验建议,希望对各位 Python 的学习者和使用者有帮助。引论建议1、理解 Pythonic 概念—-详见 Python 中的《Python之禅》建议2、编写 Pythonic 代码(1)避免不规范代码,比如只用大小写区分变量、使用容易混淆的变量名、

2021-04-27 17:48:31 187

原创 Python 爬虫从入门到放弃(11 个有趣的 Python 爬虫例子)

同样都是程序员,为什么别人家的程序员效率那么高?因为他用 Python。今天推荐的这个项目就可以让你释放双手,它是:examples-of-web-crawlers,这个项目包含一些常见的网站爬虫例子,代码通用性较高,时效性较久。项目代码对新手比较友好,尽量用简单的 Python 代码,并配有大量注释。目前该项目包含 11 个有趣的 Python 爬虫例子,一个比一个有意思,不信往下看。1、淘宝模拟登录2、天猫商品数据爬虫3、爬取淘宝我已购买的...

2021-04-24 17:07:22 615

原创 原理+代码|Python实现 kmeans 聚类分析

01前言聚类分析是研究分类问题的分析方法,是洞察用户偏好和做用户画像的利器之一,也可作为其他数据分析任务的前置探索(如EDA)。上文的层次聚类算法在数据挖掘中其实并不常用,因为只是适用于小数据。所以我们引出了K-Means聚类法,这种方法计算量比较小。能够理解K-Means的基本原理并将代码用于实际业务案例是本文的目标。下文将详细介绍如何利用 Python 实现基于K-Means聚类的客户分群,主要分为两个部分: 详细原理介绍 Python代码实战 02原理...

2021-04-23 10:37:27 1950 1

转载 年轻程序员听到的第一句谎言....

作者:不再神秘的程序员一年后二年后三年后简单说点其它职业不太清楚但就程序员而言第一份工资对你今后的职业道路影响很大!工资高低和平台大小工作难度、技术积累等因素大都成正比哪有什么工资虽然低但平台很不错对技术的提升有很大的帮助这大概率是在扯淡!第一份工作不要太在意工资绝对是职场最大的谎言!与君共勉!< END >在这里还是要推荐下我自己建的...

2021-04-23 10:34:20 187

原创 搞定python不就那么点事吗?

学Python要先学什么?对于零基础的小伙伴来说没有任何的编程基础,应该学习Python基础:计算机组成原理、Python开发环境、Python变量、流程控制语句、高级变量类型、函数应用、文件操作、面向对象编程、异常处理、模块和报、飞机大战游戏制作等知识打好基础。学Python的知识点:1、Python基础(1)计算机组成原理:计算机组成部分、操作系统分类、B/S和C/S架构、理解软件与硬件的区别;(2)Python变量以及开发环境:字符串、数字、字典、列表、元祖等;(...

2021-04-23 10:29:21 169

原创 强势更新:VS Code 支持 Poetry 环境了

微软最近发布了适用于 Microsoft Visual Studio Code 的新版本 Python 扩展。您可以从 Marketplace 上下载Python扩展,也可以直接从 Visual Studio Code 中的扩展库安装它。如果已经安装了 Python 扩展,则还可以通过重新启动 Visual Studio Code 来获取最新的更新。您可以在文档中了解有关Visual Studio Code中Python支持的更多信息。https://code.visualstudio.com/docs

2021-04-23 10:22:15 697

原创 一篇文章带你搞懂非关系型数据库MongoDB

大家好,我是程序员启航。今天给大家介绍芒果数据库,一起来看看吧。前言Mongodb,分布式文档存储数据库,由C++语言编写,旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB是一个高性能,开源,无模式的文档型数据库,是当前NoSql数据库中比较热门的一种。它在许多场景下可用于替代传统的关系型数据库或键/值存储方式。下面我们来说说它的具体用法吧。一、安装配置1.下载下载地址如下:https://590m.com/file/7715018-442253530然.

2021-04-22 18:08:32 409

原创 手机自动化测试IDE——Airtest基本操作方法

大家好,我是Python之眼。这篇我们来讲讲手机自动化测试IDE-----Airtest。前言前面我们讲到了Airtest的界面和安装技巧,今天我们就来说说Airtest的具体操作方法吧,让我们轻松实现软件自动化,真正解放我们的双手吧。一、基本API介绍我们在做自动化脚本的时候,每个生成的脚本文件会给我们自动生成一些代码,如图:这里所导入的模块其实就是跨平台的API,除了跨平台的API还有平台特定的API,比如:airtest.core.android #安卓平台...

2021-04-22 18:07:03 1038

原创 用Python搭建一个股票舆情分析系统

写在前面下面的这篇文章将手把手教大家搭建一个简单的股票舆情分析系统,其中将先通过金融界网站爬取指定股票在一段时间的新闻,然后通过百度情感分析接口,用于评估指定股票的正面和反面新闻的占比,以此确定该股票是处于利好还是利空的状态。1环境准备本地环境:Python3.7IDE:Pycharm库版本:re 2.2.1lxml 4.6.3requests 2.24.0aip4.15.5matplotlib 3.2.1其中用到了百度的ai接口,通过pip安装的方式...

2021-04-22 18:06:07 1183

原创 肝了一天,全网最全Python学习的全部路线!

自学Python最苦恼的就是不知从何入手,或入门之后不知如何进阶。为了帮助大家顺利成为Python高手,我特地整理了这篇学习攻略,希望能帮大家找到学习的方向。Python入门Python是一门相对来说入门比较容易的编程语言,不需要高深的理论基础即可学习使用,所以学习的第一步就是找一个通俗易懂的入门教程,完成基础语法的学习。这里我推荐《简明Python教程》的汉化版。这个教程已经被数十万的学生学习过,经过多次修订完善,其学习效果已经获得了充分的认可。《简明Python教程》汉化版查看地址:.

2021-04-22 14:11:59 216

原创 你能体会那种写 Python 时不用 import 的幸福吗?

在写 Python 程序的时候,我们需要依赖一些库,所以一开始我们总是:import xxx as xxxfrom xxx import xxx我们有时候写着写着发现需要引入新的库,就又得回到前面,再 import 一波,如果你用的是类似 jupyter 的编辑器,你添加完 import 语句之后还得再运行一下代码块。这些操作往往都是重复性的,比如我们玩数据可视化的时候,总会这样去 import 相关的库:import pandas as pdimport nu..

2021-04-21 17:22:17 226

原创 给小白看的最后一篇Python基础教程

13、Python标准库Python标准库是随Pthon附带安装的,包含了大量极其有用的模块。我们主要了解下sys和os就够了。13.1 sys模块sys模块主要是针对与Python解释器相关的变量和方法,不是主机操作系统。sys.argv#获取命令行参数列表,第一个元素是程序本身sys.exit(n)#退出Python程序,exit(0)表示正常退出。当参数非0时,会引发一个SystemExit异常,可以在程序中捕获该异常sys.version#获取Python解释程...

2021-04-20 17:44:52 188

原创 给小白看的第三篇Python基础教程

7、面向对象编程万物皆是对象,Python当然支持面向对象编程。类和对象是面向对象编程的两个主要方面,类创建一个新的对象,对象是这个类的实例。对象可以使用类的变量,属于对象或类的变量被称为域;对象也可以使用属于类的函数,这样的函数称为类的方法;域和方法可以合称为类的属性。域有两种类型 属于实例的 属于类本身 它们分别被称为实例变量和类变量。类使用关键字class创建,类的域和方法被列在一个缩进块中。类的方法必须有一个额外的第一个参数,但是在调用时不为这个参数赋值,这个

2021-04-20 17:42:10 165

原创 给小白看的第一篇Python基础教程

本文是第一篇1、基本概念1.1 四种类型python中数有四种类型:整数、长整数、浮点数和复数。 整数, 如 1 长整数 是比较大的整数 浮点数 如 1.23、3E-2 复数 如 1 + 2j、 1.1 + 2.2j 1.2 字符串字符串(字符的序列) python中单引号和双引号使用完全相同。 使用三引号('''或""")可以指定一个多行字符串。 转义符'\' 自然字符串, 通过在字符串前加r或R。如r"this.

2021-04-20 17:39:56 220

原创 给小白看的第二篇Python基础教程

6.2 元组tuple和list十分相似,但是tuple是不可变的,即不能修改tuple,元组通过圆括号中用逗号分割的项定义。 支持索引和切片操作 可以使用 in查看一个元素是否在tuple中。 空元组() 只含有一个元素的元组("a",) #需要加个逗号 优点:tuple比list速度快;对不需要修改的数据进行‘写保护’,可以是代码更安全tuple与list可以相互转换,使用内置的函数list()和tuple()。l=[1,2,3]print...

2021-04-20 17:38:07 150

原创 卧槽!DNS解析居然中毒了!

不知道大家平时在使用ping命令时有没有注意过,有些域名ping的时候会出现另外一个域名,比如百度:而有的域名又没有,比如博客园:这到底是什么原因呢?当我们在使用ping来连接一个域名的时候,ping程序将会自动为我们解析这个域名所对应的IP地址,也就是做DNS解析。DNS大家应该不会陌生,全称是域名解析系统,就是将一个域名转换成IP地址的系统。看起来,应该像是这么一个装置:DNS像是一个黑盒子,输入一个域名,输出一个或多个IP地址。如果把DNS的映射关系想象成后台数据库

2021-04-20 17:35:39 394

原创 学习计划|一个月学会Python,零基础入门数据分析

在数据分析领域,python是一个绕不开的知识和工具,如果不会用python就很难说自己会数据分析,但是最近很多想要入门数据分析的小白经常问我,Python怎么入门?Python虽然被称作是“最简洁的语言”,但是它终究还是一门编程语言,想要入门还需要掌握一些基础知识和技巧。为此,我先列上一个学习计划,在接下来的一个月里会根据学习计划,整理、梳理出Python的入门学习知识,对于那些想要学习Python的同学们提供一个参考:初始python基础 python的数理统计理论 sql的学习 pyth

2021-04-19 14:40:44 194

原创 最基础的Python知识你掌握了吗?学会这些足够你开始写Python了

本章介绍最基础的Python知识,包括如何使用赋值和表达式、如何输入数字或字符串、如何在代码中标明注释等。首先将介绍Python如何组织代码块,这与其他的所有主流语言都不一样。4.1 缩进和代码块构建与其他大部分编程语言不一样,Python使用空白符(whitespace)和缩进来标识代码块。也就是说,循环体、else条件从句之类的构成,都是由空白符来确定的。大部分编程语言都是使用某种大括号来标识代码块的。下面的C语言代码将会计算9的阶乘,结果保存在变量r中:/* C语言代码 */int n

2021-04-19 14:39:12 290

原创 8张思维导图,助你掌握 Python 基础

思维导图是整理知识的一种非常有效的手段,这里分享几张 Python 基础学习的思维导图,可以帮助自己巩固下基础,有需要的小伙伴可以加紧时间收藏哦!在这里还是要推荐下我自己建的Python学习Q群:705933274,群里都是学Python的,如果你想学或者正在学习Python ,欢迎你加入,大家都是软件开发党,不定期分享干货(只有Python软件开发相关的),包括我自己整理的一份2021最新的Python进阶资料和零基础教学,欢迎进阶中和对Python感兴趣的小伙伴加入!...

2021-04-19 14:31:31 262

原创 今年五一北京到三亚的机票1万多?用Python扒一扒三亚有啥好玩的

大家好,我是启航。马上就要五一了,这两天五一的火车票也正式开抢了,不知道各位小伙伴有没有被秒光的车票吓到呢!?然鹅,作为想去海南三亚旅行的才哥,简直是被这过万的单程机票给惊呆了啊!!北京-三亚(五一票价)看着只剩下过万价格的公务舱,想着今年这个去三亚的玩家也忒多了吧,那么三亚为啥如此具有吸引力呢?怀着对三亚的好奇,我们今天用python爬取某程网三亚景区数据,就看看这个有着东方夏威夷的旅游城市都有什么好玩的吧!很多人学习python,不知道从何学起。很多人学习python,掌握了基

2021-04-18 11:35:29 583

原创 小伙用Python半年挣上万美金!Python还有哪些逆天的应用?

用Python半年挣了上万?!美金?!仔细一想这样就是月薪十几万万,身为咸鱼的小编直呼“666”目前主要是用python来挖漏洞,差不多这多半年挣了上万吧,不算多,毕竟身边的好多同事都是上万美金。其实对安全领域来说,python算是第一大语言了。看github上各种各样的python脚本就可见一斑。对于我来说,最开始使用python是做一个爬虫,监控学校的二手论坛,有自己想要的东西时候给个告警。后来为了帮人刷票,写了一个刷票器……日夜不停,现在刷票钱还没给我结清 ……再后来,写.

2021-04-16 17:23:42 300

原创 为什么Python入门容易,精通却很难!Python进阶之路!

如题,本篇将讲解Python提升之路;Python作为语法简单易学的语言,入门容易精通却很难,这是共识,那么为什么会有这样的共识?精通Python的难度在哪里?Python拥有简单、形象、直观的语法,有着众多的第三方库,封装了大多数的操作,因此入门Python非常容易,并且大多数学习Python都从爬虫开始,趣味性也比较丰富;这样友好的语法下,初学者入门非常简单。创一个小群,供大家学习交流聊天如果有对学python方面有什么疑惑问题的,或者有什么想说的想聊的大家可以一起交流学习一起进步呀。也

2021-04-14 17:48:24 211

原创 哈哈哈,这个勒索软件笑死我了!太菜了~

又见勒索软件前段时间忙坏了,清明假期在农村老家放松了几天。我正在悠闲的垂钓,一个读者微信上紧急联系我说,自己的电脑中了勒索病毒!之前就收到过不少朋友的消息让我帮忙处理,不过平时上班太忙,很难抽出功夫分析。这次刚好是假期,就收了鱼竿回去分析起来(其实是蹲了一下午,鱼儿不给面子)。不分析不知道,一分析把我裂开了,这是我见过最菜的勒索软件了。这位读者把勒索程序发给了我,这是一个用易语言写的程序,从名字上看起来好像是用来批量注册QQ号的,还附带了一个说明文档:好家伙,居然还骗使用

2021-04-14 09:08:46 222

原创 Python学得好,升职加薪下班早

临下班前,微信群突然“活跃”起来:“小张,下班前把第二季度的销售报表给我。”“小李,找一下最近2年的行业案例。”“小赵,给这300个客户发一下中秋祝福邮件。”......这些话,身在职场的你一定并不陌生。在领导眼里,仿佛你10分钟就能搞定8小时才能完成的工作。直到有一天,同事又开启了“重复性工作浪费时间”的话题,于是我没忍住插了一句:你们不知道所有需要重复做两次的事情,都可以用Python完成吗?寂静,死一般的寂静......刚才还满腹牢骚的同事瞬间安静下来了,甚..

2021-04-10 17:26:26 235

原创 太绝了!一篇文章说清了Python学习的全部路线!

自学Python最苦恼的就是不知从何入手,或入门之后不知如何进阶。为了帮助大家顺利成为Python高手,我特地整理了这篇学习攻略,希望能帮大家找到学习的方向。Python入门Python是一门相对来说入门比较容易的编程语言,不需要高深的理论基础即可学习使用,所以学习的第一步就是找一个通俗易懂的入门教程,完成基础语法的学习。这里我推荐《简明Python教程》的汉化版。这个教程已经被数十万的学生学习过,经过多次修订完善,其学习效果已经获得了充分的认可。《简明Python教程》汉化版查看地址:.

2021-04-09 14:17:14 368

原创 疯狂的Python:零基础小白入门【文末有福利】

各位新媒体小编!!很多时候你辛辛苦苦百度搜索一页一页翻的资料,别人Python一下,分分钟搞一篇10W+!!各位诺安人!!在你苦苦等诺安翻红的时候,别人Python一下,一下就能找到最近交易量和回报率最高的基金!!各位电商狗!!在你还在一家家看竞对店铺销量排名的时候,别人Python一下,快速抓取竞品店铺的单价、客户群、销售额、每日价格趋势分析、并制作数据报表各位打工人!!做ppt做数据做分析做总结,你还在一个个网页点开搜数据搜资料不累吗!!!你为什么不学Python!!!其

2021-04-09 11:46:28 187

原创 常规密码学加解密脚本(python)

一、凯撒加解密(python3)def change(c,i): c = c.lower() num = ord(c) if num >= 97 and num <= 122: num = 97 + ((num - 97) + i) % 26 return chr(num)def kaisa_jiami(string,i): string_new = '' for s in string: string_

2021-04-08 18:01:04 700

原创 从Web日志还原SQL注入拖走的数据

利用SQL注入漏洞拖库,从而导致数据泄漏。一般的排查方式,我们可以使用关键字进行搜索,找到可疑的url尝试进行漏洞复现,通过Web访问日志来还原攻击路径,从而确定问题的根源。但是,有一个问题却一直困扰着我,攻击者通过SQL注入漏洞到底获取了什么数据?是所有的数据,还只是访问了其中的一张表?理论上,假设所有的url参数请求日志都记录完整的话,只需要重放每一个请求,然后根据请求响应的情况,就可以一步步还原出被攻击者拖走的数据。为此,我们来搭建一个场景来做攻击数据还原,验证一下这个挺有意思的猜想。01

2021-04-07 13:50:44 186

原创 这份Python精品资源,你绝对百度不到,限时白嫖!

最近常常有很多粉丝问我,入坑数据分析师有出路吗?前景如何?从何开始?有没有相关学习资源?等一系列问题...今天就来详细说一说!如何才能从海量数据中挖掘分析出其中的价值提升企业利润呢?这就离不开数据分析这项技能,它也几乎已成为大多数行业岗位的必备技能要求。然而对很多人来说,数据分析还只是个模糊的概念,总觉得离自己很遥远。其实无论是在企业还是社会,数据都已经开始扮演越来越重要的“角色”。在这种大势之下,数据分析已经不只是数据分析师的“专业”本领了。它已经成为工作的必要条件,也是每..

2021-04-06 11:14:17 180

原创 为什么大学生学点Python容易拿高薪?

前段时间,何同学采访蘋果CEO库克的视频上了热搜。作为B站顶流、知名月更博主、现实版江直树,年仅22岁的他,共发布40个视频,累计播放已超过1.7亿次,全網粉丝超过600万。人家的22岁成了史上最年轻采访过库克的人,而我的22岁还摊在宿舍床上睡懒覺......何同学说自己做视频内容的时候,看着一个个同学都在准备考研、留学、工作,投入主流赛道竞争。他也曾对自己的决定抱有深深的担心。但还好,何同学说自己真是太喜欢做视频了,压根舍不得放弃!没有摄影师...

2021-04-05 09:20:29 179

原创 Python 里最强的Web框架,早就不是Django和Flask了

如果说要用 Python 进行 web 开发,我想你一定会告诉我 使用 Flask 或者 Django 再或者 tornado, 用来用去无非就这三种框架。可能逛 github 多的朋友还会说一个 fastapi。但是,皇上,时代变了,大清… 亡了!!!速度为先当下,python都已经更新到了 Python3.9.3 了,如果你还没有使用过 asyncio、和 Python3.5 新增的 async/await 语法,那说明你可能真的是桃花源人,问今是何世,不知有汉,无论魏晋了。在...

2021-04-01 09:54:21 2153

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除