摘要: 目录 一、什么是进程 二、进程与程序的区别 三、子进程的概念 四、僵尸进程 五、孤儿进程       一、什么是进程 进程的概念   顾名思义进程就是指一个过程,所以一个程序运行的过程即一个进程  进程只是一个抽象的概念 二、进程与程序的区别   程序是一堆代码,程序运行的过程是进程,程序是... 阅读原文
2018-04-25 07:34:05 阅读(601) 评论(0)
摘要: 一、什么是异常 异常就是程序运行时发生错误的信号(在程序出现错误时,则会产生一个异常,若程序没有处理它,则会抛出该异常,程序的运行也随之终止),在Python中,错误触发的异常如下: 而错误分成两种 #语法错误示范一 if #语法错误示范二 def test: pass #语... 阅读原文
2018-04-25 07:13:09 阅读(584) 评论(0)
摘要: 装饰器 1.为什么要使用装饰器? 在产品升级中,有成千上百个函数,要为这些函数增加某些功能,如果一个个函数的修改,岂不是浪费资源,浪费时间,这是装饰器的好处就展现了,它可以在短时间内完成你对许多函数的修改。 2.什么是装饰器? 装饰器也是函数,是装饰其他函数的函数(为其他函数增加功能) 3.装饰器的原则:   a.不... 阅读原文
2018-04-25 06:00:09 阅读(603) 评论(0)
摘要: 这年头盗号的从出不穷,不是脱裤就是社工钓鱼。今天呢我们就以前面的几篇技术文章做铺垫,来讲一下python盗号的原理(学习用途,请勿用于违法犯罪),知己知彼方能百战不殆嘛。   脱裤我们就不多提了,无非就是过滤不严谨导致的sql注入,或者数据库存储不安全,这个本篇文章暂且不说,当然有感兴趣的,我后面的文章或许也会讲讲。... 阅读原文
2018-04-25 00:12:10 阅读(601) 评论(0)
摘要: file 对象使用 open 函数来创建,下表列出了 file 对象常用的函数: 序号 方法及描述 实例  1  file.close()关闭文件。关闭后文件不能再进行读写操作。   方法用于关闭一个已打开的文件。关闭后的文件不能再进行读写操作, 否则会触发 ValueError 错误。 clos... 阅读原文
2018-04-24 22:49:04 阅读(617) 评论(0)
摘要: Python xml 模块 TOC 什么是xml? xml和json的区别 xml现今的应用 xml的解析方式 xml.etree.ElementTree SAX(xml.parsers.expat) DOM 修改xml 构建xml 什么是xml? 我的理解是,xml存储着数据,是一种数据结构,结构化的存储... 阅读原文
2018-04-24 22:03:04 阅读(623) 评论(0)
摘要: 知识储备 进程:   进程就是一个正在执行的过程,或者说一个软件的运行过程   进程是一个虚拟的概念   进程的概念起源:操作系统 操作系统发展史   批处理操作系统:(串行)     把程序员的程序攒成一堆     然后批处理系统读一道程序到内存然后执行     执行完毕后输出,然后才能读入... 阅读原文
2018-04-24 20:14:13 阅读(651) 评论(0)
摘要: 导读: 1.变量和对象 2.可变对象与不可变对象 3.引用传参   在C/C++中,传值和传引用是函数参数传递的两种方式。由于思维定式,从C/C++转过来的Python初学者也经常会感到疑惑:在Python中,函数参数传递是传值,还是传引用呢?看下面两段代码: def foo(arg): arg = 5 print... 阅读原文
2018-04-24 20:00:11 阅读(670) 评论(0)
摘要: 最近写了一个爬虫,需要连接国外的一个网站,经常出现掉线的情况,自己写了一个自动重连的代码,但感觉不够简洁。。。 后来就上万能的github,找到了一个第三包,基本能满足我的要求。这个第三方包就是retrying. 我的需求就是每当出现request相关异常的时候,就自动重来,上限连接10次;使用代码如下: 1 fr... 阅读原文
2018-04-24 18:06:05 阅读(667) 评论(0)
摘要: 概要: 协程(Coroutine),又称微线程,纤程。即协程是一种用户态的轻量级线程。 轻量级:实质上不是利用CPU轮询执行,而是用一个线程进行切换,无需CPU控制(因此协程说白了是一个单线程) 用户态:程序员自己控制什么时候切换。由于是利用串行,便不存在锁了(也不会有数据不安全的情... 阅读原文
2018-04-24 16:12:02 阅读(672) 评论(0)