自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

转载 进程池

在利用Python进行系统管理的时候,特别是同时操作多个文件目录,或者远程控制多台主机,并行操作可以节约大量的时间。当被操作对象数目不大时,可以直接利用multiprocessing中的Process动态成生多个进程,十几个还好,但如果是上百个,上千个目标,手动的去限制进程数量却又太过繁琐,此时可以发挥进程池的功效。Pool可以提供指定数量的进程供用户调用,当有新的请求提交到pool中时,如果...

2018-09-10 21:24:21 164

转载 GIL全局解释器锁

'''1. 什么是GIL全局解释器锁 GIL本质就是一把互斥锁,相当于执行权限,每个进程内都会存在一把GIL,同一进程内的多个线程 必须抢到GIL之后才能使用Cpython解释器来执行自己的代码,即同一进程下的多个线程无法实现并行 但是可以实现并发 在Cpython解释器下,如果想实现并行可以开启多个进程2. 为何要有GIL 因为Cpython解释...

2018-09-07 21:29:56 162

转载 进程理论

进程是十么?进程是是一个执行/运行中的程序,是程序运行的一种虚拟概念 进程和代码进程:程序运行的过程程序:一堆代码进程概念是基于操作系统而来的,也是操作系统的最核心的概念,所有的进程都是围绕着操作系统而来 操作系统:操作系统是十么?        操作系统是一种协调/控制/管理的应用软件和硬件之间的一种程序操作系统的功能?       1操作系统可以...

2018-09-04 15:20:32 132

转载 元类

1 什么是元类:# 源自一句话:在python中,一切皆对象,而对象都是由类实例化得到的# class OldboyTeacher:# def __init__(self,name,age,sex):# self.name=name# self.age=age# self.sex=sex## def score(...

2018-08-27 21:51:54 234

转载 python-反射机制

在做程序开发中,我们常常会遇到这样的需求:需要执行对象里的某个方法,或需要调用对象中的某个变量,但是由于种种原因我们无法确定这个方法或变量是否存在,这是我们需要用一个特殊的方法或机制要访问和操作这个未知的方法或变量,这中机制就称之为反射。接下记录下反射几个重要方法:hasattr判断对象中是否有这个方法或变量getattr获取对象中的方法或变量的内存地址class Perso...

2018-08-23 21:59:46 587

转载 绑定方法

一、绑定方法  1.对象的绑定方法  首先我们明确一个知识点,凡是类中的方法或函数,默认情况下都是绑定给对象使用的。下面,我们通过实例,来慢慢解析绑定方法的应用。class People: def __init__(self,name,age): self.name = name self.age = age def talk(self...

2018-08-22 22:17:48 2766

转载 面向对象的-继承

1、什么是继承    继承是一种新建类的方式,新建的类称之为子类,被继承的类称之为基类、父类、超类    继承描述的是一种“遗传”的关系:子类可以重用父类的属性    在python中的继承注意两点:        1. 在python中支持一个子类同时继承多个父类,        2. python中类分为两种:            新式类:但凡继承object的类,以及该类的子...

2018-08-20 15:42:34 113

转载 类与对象

类即类别、种类,是面向对象设计最重要的概念,对象是特征与技能的结合体,而类则是一系列对象相似的特征与技能的结合体那么问题来了,先有的一个个具体存在的对象(比如一个具体存在的人),还是先有的人类这个概念,这个问题需要分两种情况去看在现实世界中:先有对象,再有类在程序中:务必保证先定义类,后产生对象这与函数的使用是类似的,先定义函数,后调用函数,类也是一样的,在程序中需要先定义类,后调...

2018-08-17 19:40:37 114

转载 re模块

正则表达式正则表达式本身是一种小型的、高度专业化的编程语言,而在python中,通过内嵌集成re模块,程序员们可以直接调用来实现正则匹配。正则表达式模式被编译成一系列的字节码,然后由用C编写的匹配引擎执行。反斜杠后边跟普通字符实现特殊功能;(即预定义字符)预定义字符是在字符集和组里都是有用的\d匹配任何十进制数,它相当于类[0-9]\d+如果需要匹配一位或者多位数的数字时用...

2018-08-14 23:10:04 142

转载 shelve 模块

什么是shelve模块也是一种序列化方式使用方法1.opne2.读写3.close特点: 使用方法比较简单提供一个文件名字就可以开始读写读写的方法和字典一致你可以把它当成带有自动序列化功能的字典原理: 内部使用的就是pickle所以也存在跨平台性差的问题你自己存的只有你自己知道怎么取什么时候用: 写一个单机程序时可以考虑"""import shelve...

2018-08-13 22:15:52 296

转载 hashlib 模块

hash是什么? 是一种算法 用于将任意长度的数据,压缩映射到一段固定长度的字符 (提取特征) hash的特点: 1.输入数据不同,得到的hash值有可能相同 2.不能通过hash值来得到输入的值 3.如果算法相同,无论输入的数据长度...

2018-08-13 22:13:42 144

转载 configparser 模块

configparser 是什么? 配置文件解析模块 什么是配置文件? 用于提供程序运行所需要的一些信息的文件 后缀 ini cfg 有什么用? 方便用户修改 例如超时时间 配置文件内容格式 只包括两种元素 section 分区 option 选...

2018-08-13 22:12:29 367

转载 XML模块

什么XML:全称 可扩展标记语言 标记指的是代表某种含义的字符 XML<> 为什么需要XML 为能够在不同的平台间继续数据的交换 为了使交换的数据能让对方看懂 就需要按照一定的语法规范来书写 XML语法格式: 一、任何的起始标签都必须有一个结束标签。 <tagname...

2018-08-13 22:09:40 812

转载 变量是十么?【学习第一天】

1,十么是变量     量:衡量/记录现实世界中的某种特征/状态     变:值得是记录的状态是可以发生变化的2,为十么要用变量     是为了让计算机能够像人一样将一个事物的特征/状态记录下来(存到计算机内存)以后可以取出来使用3,如何用变量age=18#变量名:相当于一个门牌号,访问到值的唯一方式# =:赋值符号是将值的内存地址绑定给变量名age值:用来表示...

2018-07-19 15:08:07 165

空空如也

空空如也

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

TA关注的人

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