![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
momoxiaoming
距离有界,知识无界!
展开
-
从零开始学Python(一):Python语言的背景,发展,以及前景.
本章是本系列的第一章,也是博主第一次写python的相关的文章,这个系列打算出20-30篇,尽量会保持周更3篇左右的幅度,总结一下自己python的学习之路,也希望能够帮助到想学却又不知道如何开始学习python的人。由于本人知识有限,如果博文中有相关的纰漏或者错误,忘海涵!本文的目录结构: * {:toc}一.Python语言简介新接触的一门语言的时候,我们应该对我们将要学原创 2018-01-23 09:54:03 · 2308 阅读 · 0 评论 -
iOS(越狱) 应用脱壳反编译hook教程 (系统ios11.3.1)
为什么会有这边博文?因为公司原因,领导又让我捡起荒废了一年多的ios,了解对ios应用脱壳以及反编译hook相关知识.相比于安卓的hook来说(想了解安卓hook的可以参考我的另外一篇文章),ios的hook要麻烦的多,前人栽树后人乘凉,希望我的这边文章能给大家对ios的hook有个清晰的认识和思路.一. 项目需求本文以很久以前上架的一个练手app为例(app有点烂,将就一下吧,点击传送门)...原创 2019-07-09 16:32:59 · 6774 阅读 · 1 评论 -
从零开始学Python(九):搭建一个基于SMTP的简单邮件预警系统
这篇要讲的内容非常有趣,也是一个很实用的模块,在以后我们的python开发中,比如你使用了python去创建web程序,当程序发生错误的时候,你可能会需要一个实时的邮件预警,以便于我们实时跟踪程序的运行. 以下内容我们会以QQ邮箱为例,实现一个简单的邮件实时发送系统.什么是SMTPSMTP(Simple Mail Transfer Protocol):简单邮件传输协议.他是一组用于有...原创 2018-02-24 15:25:33 · 4506 阅读 · 0 评论 -
从零开始学Python(八):Python多线程和队列
很久没有更新博文啦,在家过春节已经变懒了-_-,不过答应大家更完这个python的入门系列,偶还是会继续努力的!另外祝愿大家新年快乐,事事顺心!线程的概念我们学习的很多编程语言,比如java,oc等,都会有线程这个概念.线程的用途非常的广泛,给我们开发中带来了很多的便利.主要用于一些串行或者并行的逻辑处理,比如点击某个按钮的时候,我们可以通过进度条来控制线程的运行时间,以便于更好的用于...原创 2018-02-24 09:37:39 · 1611 阅读 · 0 评论 -
Python常用正则表达式语法和写法
今天因为看一个爬虫的例子,看到数据抓取的时候别人用的正则表达式去匹配想要的数据.当即对这个表达式感兴趣起来,仔细阅读了一下相关文档,对其有了大概的认识,索性写了一篇文章来介绍python中相关正则表达式的用法,以便自己日后参阅!相关介绍正则表达式是一种高度精度化的语言,我们可以用一段特定字符串生成的正则来过滤,替换,查找我们需要的数据.正则表达式在运行的的时候会被编译成一系列的码,并由原创 2018-01-27 15:38:46 · 4066 阅读 · 4 评论 -
从零开始学Python(七):文件存储I/O流和异常捕捉
这两天在搞小程序开发,耽搁了一下更新的进度,今天补上.一个完整的前端程序肯定离不开数据存储和网络两个模块,今天我们就先来讲讲python中的一种常见数据存储:文件存储!~!文件存储(I/O操作)何为I/O?I/O分别对应着英文input和output的缩写,代表着输入和输出.分别对应着我们文件的读和写的过程,当我们对一个文件进行读取的操作的时候,程序会以我们要读取的文件为目原创 2018-02-03 11:59:15 · 265 阅读 · 0 评论 -
从零开始学Python(六):函数,模块和类的使用
从这章开始,我们不在使用sublime文本编译器进行编码了,主要是我们每次运行的使用还得去命令行执行pyhon *.py命令查看结果,操作比较麻烦.推荐大家使用Pycharm(具体安装使用教程大家度娘就可以了).python王牌编译器,谁用谁知道~!Python函数定义函数是组织好的,可重复利用的,用来实现单一,或相关联功能的代码片段. 函数能提高应用的模块行,使代码逻辑更加原创 2018-01-31 19:38:46 · 332 阅读 · 0 评论 -
从零开始学Python(五):常用函数语句和运算符
上一章我们简单的了解了一下python的代码缩进,基础的输出语句,多行语句和单行多行注释,今天我们来了解下python的变量与基本数据类型,让我们在以后的编程中,对各种类型了如指掌!运算符1.算术运算符 运算符 描述 示例 + 加 两个对象相加 a + b 输出结果 30 - 减 得到负数或是一个数减去另一个数 a -原创 2018-01-23 10:01:26 · 200 阅读 · 0 评论 -
从零开始学Python(四):变量与基本数据类型
上一章我们简单的了解了一下python的代码缩进,基础的输出语句,多行语句和单行多行注释,今天我们来了解下python的变量与基本数据类型,让我们在以后的编程中,对各种类型了如指掌!变量的赋值为了方便给下面各种数据类型做详解,我们首先学习一下变量的赋值,python中的赋值和其他语言的赋值类似,都是用=号从右到左赋值,也支持连续赋值.(注意:python中定义一个变量的时候,变量类型是原创 2018-01-23 09:59:26 · 149 阅读 · 0 评论 -
从零开始学Python(三):代码格式和基本语法详解
上一章我们的helloWord程序利用了python的交互性,没有创建任何文件,直接利用了python的解释性在命令行输出了helloword.这种编写方式不利于调试,也不方便修改,这章开始我们采用脚本式编程,创建一个test.py文件进行代码的编写,然后利用命令行运行.这样更直观一点.学习本章前,我们先随便在磁盘创建一个目录,在里面创建一个test.py的空文件然后我们在命令行进入到这个目录原创 2018-01-23 09:57:04 · 431 阅读 · 0 评论 -
从零开始学Python(二):环境安装和创建第一个HelloWord程序
本章是本系列的第二篇,上一篇我们已经简单介绍了Python语言的的一些背景,特点和运行原理等.但俗话说:工欲善其事必先利其器,必先利其器!没有环境谈什么编程,所以这一章我们就重点讲讲Python环境的安装,如果已经完成这一步的同学,可以直接跳过这一章.本文的目录结构: * {:toc}一.Python环境搭建首先我们需要验证下我们的电脑是不是安装了Python环境:在命令行执原创 2018-01-23 09:54:56 · 239 阅读 · 0 评论 -
自己动手部署一个12306抢票项目!
前言本来和往常一样在群里水群,有个群友说现在有个github上有个很火12306抢票的项目,想了想以前自己充钱抢票的日子,决定动手搭建下该项目,以后就自己抢票了!部署资源准备电脑需要搭建python3.6以上环境(如何搭建请求自行谷歌)下载项目源码:传送门下载chromedriver:传送门,注意对应你电脑当前安装的chrome浏览器的版本(和浏览器版本一致或者高些即可).下载图片...原创 2019-09-06 13:36:36 · 2122 阅读 · 2 评论