分类
摘要:
目录
一、什么是进程
二、进程与程序的区别
三、子进程的概念
四、僵尸进程
五、孤儿进程
一、什么是进程
进程的概念
顾名思义进程就是指一个过程,所以一个程序运行的过程即一个进程 进程只是一个抽象的概念
二、进程与程序的区别
程序是一堆代码,程序运行的过程是进程,程序是... 阅读原文
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)