随笔分类 -  python

摘要:点进来看就完事了铁汁! 阅读全文
posted @ 2018-06-21 19:47 人生不如戏 阅读(194) 评论(0) 推荐(0)
摘要:PIL简介 什么是PIL PIL:是Python Image Library的缩写,图像处理的模块。主要的类包括Image,ImageFont,ImageDraw,ImageFilter PIL的导入 首先需要安装一下pillow包 然后就可以调用PIL里的类了 PIL常用方法 PIL应用 我们主要 阅读全文
posted @ 2018-04-13 09:10 人生不如戏 阅读(5465) 评论(2) 推荐(3)
摘要:一、python基础 python基础 python编码问题 逻辑运算 二、python数据类型 二、python数据类型 三、IO(文件处理) 三、IO(文件处理) 四、函数 函数基础 名称空间与作用域 装饰器 迭代器和生成器 内置函数 递归函数 五、模块 re模块 time模块 random模块 阅读全文
posted @ 2018-03-05 15:34 人生不如戏 阅读(672) 评论(0) 推荐(0)
摘要:一、库的简介 二、增 1 语法(help create database) 2 数据库命名规则: 3 实例: 三、查 1 查看所有数据库 2 查看指定数据库的创建信息(代码) 四、改 1 修改数据库的编码格式 五、删 阅读全文
posted @ 2018-03-02 19:47 人生不如戏 阅读(203) 评论(0) 推荐(0)
摘要:一、什么是进程 进程:正在进行的一个过程或者说一个任务。而负责执行任务则是cpu。 二、进程与程序的区别 程序:仅仅是一堆代 进程:是指打开程序运行的过程 三、并发与并行 并发与并行是指cpu运行多个程序的方式 不管是并行与并发,在用户看起来都是‘同时’运行的,他们都只是一个任务而已,正在干活的是c 阅读全文
posted @ 2018-02-03 22:45 人生不如戏 阅读(424) 评论(0) 推荐(0)
摘要:一、multipricessing模块的介绍 python中的多线程无法利用多核优势,如果想要充分的使用多核CPU资源,在python中大部分情况下需要用多线程,python提供了multiprocessing模块 multiprocessing模块用来开启子进程,并在子进程中执行我们的任务(比如函 阅读全文
posted @ 2018-02-03 21:15 人生不如戏 阅读(338) 评论(0) 推荐(1)
摘要:在开发项目过程中,为了方便调试代码,经常会向stdout中输出一些日志,默认的这些日志就直接显示在了终端中。而一般的应用服务器,第三方库,甚至服务器的一些通告也会在终端中显示,这样就搅乱了我们想要的信息。书写格式,和相关说明如下: 示例如下: 阅读全文
posted @ 2018-01-27 14:06 人生不如戏 阅读(268) 评论(0) 推荐(0)
摘要:阅读目录 一.楔子 二.客户端/服务端架构 三.网络基础 四.套接字(socket)初使用 五.黏包 六.验证客户端链接的合法性 七.socketserver 回到顶部 一.楔子 你现在已经学会了写python代码,假如你写了两个python文件a.py和b.py,分别去运行,你就会发现,这两个py 阅读全文
posted @ 2018-01-25 14:56 人生不如戏 阅读(621) 评论(0) 推荐(0)
摘要:函数式简单配置 默认情况下Python的logging模块将日志打印到了标准输出中,且只显示了大于等于WARNING级别的日志,这说明默认的日志级别设置为WARNING(日志级别等级CRITICAL > ERROR > WARNING > INFO > DEBUG),默认的日志格式为日志级别:Log 阅读全文
posted @ 2018-01-24 15:05 人生不如戏 阅读(217) 评论(0) 推荐(0)
摘要:模块简介 该模块适用于配置文件的格式与windows ini文件类似,可以包含一个或多个节(section),每个节可以有多个参数(键=值)。 创建文件 来看一个好多软件的常见文档格式如下: 如果想用python生成一个这样的文档怎么做呢? 查找文件 增删改操作 阅读全文
posted @ 2018-01-24 15:02 人生不如戏 阅读(162) 评论(0) 推荐(0)
摘要:一、模块简介 Python的hashlib提供了常见的摘要算法,如MD5,SHA1等等。 什么是摘要算法呢?摘要算法又称哈希算法、散列算法。它通过一个函数,把任意长度的数据转换为一个长度固定的数据串(通常用16进制的字符串表示)。 摘要算法就是通过摘要函数f()对任意长度的数据data计算出固定长度 阅读全文
posted @ 2018-01-23 17:38 人生不如戏 阅读(569) 评论(0) 推荐(1)
摘要:一、反射的概念 1 什么是反射 反射的概念是由Smith在1982年首次提出的,主要是指程序可以访问、检测和修改它本身状态或行为的一种能力(自省)。这一概念的提出很快引发了计算机科学领域关于应用反射性的研究。它首先被程序语言的设计领域所采用,并在Lisp和面向对象方面取得了成绩。 2 python面 阅读全文
posted @ 2018-01-22 20:26 人生不如戏 阅读(530) 评论(0) 推荐(0)
摘要:一、类 1、类的定义 如: 2、类的属性 在类的内部定义的属性,与类的方法平级。类的属性是属于类全局的,可以用 类名.属性名 调用,也可以用 类的实例化对象.属性名 调用,如下: 3、类的方法 在类的内部定义的方法,与类的方法平级。可以用 类名.函数名 调用,也可以用 类的实例化对象.函数名 调用, 阅读全文
posted @ 2018-01-21 00:34 人生不如戏 阅读(314) 评论(0) 推荐(0)
摘要:继承 继承是一种创建新类的方式,在python中,新建的类可以继承一个或多个父类,父类又可称为基类或超类,新建的类称为派生类或子类 python中类的继承分为:单继承和多继承 查看继承 提示:如果没有指定基类,python的类会默认继承object类,object是所有python类的基类,它提供了 阅读全文
posted @ 2018-01-18 15:36 人生不如戏 阅读(254) 评论(0) 推荐(0)
摘要:1 class Person: #定义一个Person类;类名后面可以加括号,也可以不加。类名第一个字要大写 2 def __init__(self,name,age,job): #每一个类一定要有一个__init__()方法,方法后面必须要至少有一个self参数(名字可以另起) 3 ... 阅读全文
posted @ 2018-01-15 15:11 人生不如戏 阅读(160) 评论(0) 推荐(0)
摘要:什么是序列化? 我们把对象(变量)从内存中变成可存储或传输的过程称之为序列化,在Python中叫pickling,在其他语言中也被称之为serialization,marshalling,flattening等等,都是一个意思。 为什么要序列化? 1:持久保存状态 需知一个软件/程序的执行就在处理一 阅读全文
posted @ 2018-01-11 15:13 人生不如戏 阅读(350) 评论(0) 推荐(0)
摘要:os模块是python系统与操作系统交互的一个接口 阅读全文
posted @ 2018-01-10 17:35 人生不如戏 阅读(1354) 评论(0) 推荐(0)
摘要:实例:生成一个4位验证码: 阅读全文
posted @ 2018-01-10 17:30 人生不如戏 阅读(510) 评论(0) 推荐(0)
摘要:一、模块简介 二、模块功能 △常见方法 time.time() #获取当前时间戳 time.sleep(secs) #(线程)推迟指定的时间运行。单位为秒。 表示时间的三种方式 在Python中,通常有这三种方式来表示时间:时间戳、元组(struct_time)、格式化的时间字符串: (1)时间戳( 阅读全文
posted @ 2018-01-10 17:05 人生不如戏 阅读(335) 评论(0) 推荐(0)
摘要:一、模块简介 二、模块主要功能 1.namedtuple: 生成可以使用名字来访问元素内容的tuple 注意:(queue不是collections模块里的,在deque之前我们先来看一下queue)queue: 队列,里面可以存着好多值,只能往里面放值或者往外拿出,不能修改不能查看,而且先拿出的一 阅读全文
posted @ 2018-01-10 16:17 人生不如戏 阅读(630) 评论(0) 推荐(0)