随笔分类 -  python

python logging 模块
摘要:logging模块 很多程序都有记录日志的需求,并且日志中包含的信息即有正常的程序访问日志,还可能有错误、警告等信息输出,python的logging模块提供了标准的日志接口,你可以通过它存储各种格式的日志,logging的日志可以分为 debug(), info(), warning(), err 阅读全文

posted @ 2018-05-28 22:36 blueslichanghui 阅读(146) 评论(0) 推荐(0)

python hashlib 模块
摘要:hashlib模块 用于加密相关的操作,3.x里代替了md5模块和sha模块,主要提供 SHA1, SHA224, SHA256, SHA384, SHA512 ,MD5 算法 import hashlib m = hashlib.md5() m.update(b"Hello") m.update( 阅读全文

posted @ 2018-05-28 22:35 blueslichanghui 阅读(128) 评论(0) 推荐(0)

python configparse 模块
摘要:ConfigParser模块 用于生成和修改常见配置文档,当前模块的名称在 python 3.x 版本中变更为 configparser。 来看一个好多软件的常见文档格式如下 [DEFAULT] ServerAliveInterval = 45 Compression = yes Compressi 阅读全文

posted @ 2018-05-28 22:34 blueslichanghui 阅读(150) 评论(0) 推荐(0)

python xml 模块
摘要:文档格式 <?xml version="1.0"?><data> <country name="Liechtenstein"> <rank updated="yes">2</rank><year>2008</year> <gdppc>141100</gdppc> <neighbor name="Au 阅读全文

posted @ 2018-05-28 22:33 blueslichanghui 阅读(127) 评论(0) 推荐(0)

python shutil 模块
摘要:python 是一个高级的文件,文件夹和压缩包的处理模块 那么他有什么使用方法呢: 阅读全文

posted @ 2018-05-28 22:32 blueslichanghui 阅读(157) 评论(0) 推荐(0)

python shelve 模块
摘要:总结: 阅读全文

posted @ 2018-05-28 22:32 blueslichanghui 阅读(164) 评论(0) 推荐(0)

python正则表达式
摘要:python中的正则表达式(re模块) 一、简介 正则表达式本身是一种小型的、高度专业化的编程语言,而在python中,通过内嵌集成re模块,程序媛们可以直接调用来实现正则匹配。正则表达式模式被编译成一系列的字节码,然后由用C编写的匹配引擎执行。 二、正则表达式中常用的字符含义 1、普通字符和11个 阅读全文

posted @ 2018-05-23 21:52 blueslichanghui 阅读(176) 评论(0) 推荐(0)

python 实现二维数组旋转90度
摘要:# coding:utf8 __author__ = 'bluesli' ''' [0, 1, 2, 3] [0, 1, 2, 3] [0, 1, 2, 3] [0, 1, 2, 3] 旋转90度后是这样的: [0, 0, 0, 0] [1, 1, 1, 1] [2, 2, 2, 2] [3, 3, 阅读全文

posted @ 2018-05-23 21:51 blueslichanghui 阅读(1681) 评论(0) 推荐(0)

python实现二分查找
摘要:c 语言实现二分查找:相比于python空间复杂读高了; 阅读全文

posted @ 2018-05-23 21:50 blueslichanghui 阅读(313) 评论(0) 推荐(0)

python 实现带参数的装饰器
摘要:执行过程: 阅读全文

posted @ 2018-05-23 21:50 blueslichanghui 阅读(178) 评论(0) 推荐(0)

python 实现斐波那契数列
摘要:# coding:utf8 __author__ = 'bluesli' def fun(arg1,arg2,stop): if arg1==0: print(arg1,arg2) arg3 = arg1+arg2 print(arg3) if arg3<stop: arg3 = fun(arg2, 阅读全文

posted @ 2018-05-23 21:49 blueslichanghui 阅读(118) 评论(0) 推荐(0)

python 实现递归
摘要:# 递归执行了多少层,还要往外退出多少层 结果: 递归过程: 105.02.51.25n 1.25 退出递归的过程:Nonen 2.5Nonen 5.0Nonen 10 阅读全文

posted @ 2018-05-23 21:48 blueslichanghui 阅读(142) 评论(0) 推荐(0)

python 利用yield实现一个异步请求
摘要:import time def consumer(name): print('%s准备吃包子了!'% name) while(True): baozi = yield print('包子%s来了,被%s吃了!'%(baozi,name)) def producer(name): c = consum 阅读全文

posted @ 2018-05-23 21:47 blueslichanghui 阅读(194) 评论(0) 推荐(0)

python 装饰器
摘要:基础平台提供的功能: f1() f2() f3() f4() 但是没有验证机制: 对代码进行重构,无需改变基础平台对外的接口; 对源代码进行修改,并不好,虽然对重复代码封装了 老大说:开放封闭原则:面向对象开发,也是用于函数式编程;也就是说不能修改已经实现的代码;但是可以进行扩展; 封闭:已经实现的 阅读全文

posted @ 2018-05-23 21:47 blueslichanghui 阅读(140) 评论(0) 推荐(0)

python 迭代器和生成器
摘要:迭代器: 阅读全文

posted @ 2018-05-23 21:46 blueslichanghui 阅读(133) 评论(0) 推荐(0)

python对文件增删改查
摘要:# coding:utf8 __author__ = 'bluesli' ''' .readline()每只读取文件的一行, 通常也是读取到的一行内容放到一个字符串变量中, 返回str类型,如下图; 2: .readlines()每次按行读取整个文件内容, 将读取到的内容放到一个列表中, 返回lis 阅读全文

posted @ 2018-05-23 21:46 blueslichanghui 阅读(398) 评论(0) 推荐(0)

python 文件操作
摘要:print(ret) 阅读全文

posted @ 2018-05-23 21:45 blueslichanghui 阅读(131) 评论(0) 推荐(0)

python 的内置函数
摘要:eval函数可以实现字典元组列表和字符串的转化 map 和filter函数,reduce: map()是 Python 内置的高阶函数,它接收一个函数 f 和一个 list,并通过把函数 f 依次作用在 list 的每个元素上,得到一个新的 list 并返回。 map(f,list) reduce( 阅读全文

posted @ 2018-05-23 21:44 blueslichanghui 阅读(154) 评论(0) 推荐(0)

python lambda函数
摘要:python的lambda函数就是为了方便把函数表示简单化: 阅读全文

posted @ 2018-05-23 21:43 blueslichanghui 阅读(521) 评论(0) 推荐(0)

python 函数参数类型
摘要:1:无参数 2:多个参数 3:默认参数 4:指定参数 5:动态参数 前两个就不说了,默认参数就是在参数后面给定默认值: 用处:由于python 在指定形参时是不需要指定类型的,但是有时候我们在函数内部需要用到 参数类型的方法,怎么办呢,那就再参数后面加上默认值,再使用的时候就可以使用该类型的方法了 阅读全文

posted @ 2018-05-23 21:42 blueslichanghui 阅读(388) 评论(0) 推荐(0)

导航