摘要: 一、简述 就其本质而言,正则表达式(或 RE)是一种小型的、高度专业化的编程语言,(在Python中)它内嵌在Python中,并通过 re 模块实现。你可以为想要匹配的相应字符串集指定规则;该字符串集可能包含英文语句、e-mail地址、TeX命令或任何你想搞定的东西。然后你可以问诸如“这个字符串匹配 阅读全文
posted @ 2018-01-24 17:33 七天&七天 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 一、简述 很多程序都有记录日志的需求,并且日志中包含的信息即有正常的程序访问日志,还可能有错误,警告等信息输出,python的logging模块提供了标准的日志接口,你可以通过它存储各种格式的日志,logging的日志可以分为debug,info,warning,error和critical 5个级 阅读全文
posted @ 2018-01-17 17:54 七天&七天 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 一、os模块 说明:os模块是对操作系统进行调用的接口 二、sys模块 三、shutil 模块 高级的 文件、文件夹、压缩包 处理模块 shutil.copyfileobj(fsrc, fdst[, length])将文件内容拷贝到另一个文件中,可以部分内容 shutil.copyfile(src, 阅读全文
posted @ 2017-11-23 18:16 七天&七天 阅读(607) 评论(0) 推荐(0) 编辑
摘要: 一、简述 我们经常会使用一些随机数,或者需要写一些随机数的代码,今天我们就来整理随机数模块:random模块 二、random模块 1、random.random() 功能:随机返回一个小数 2、random.randint(a,b) 功能:随机返回a到b之间任意一个数,包括b 3、random.r 阅读全文
posted @ 2017-11-23 11:58 七天&七天 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 一、简述 我们在写代码的过程经常遇到时间模块,如果我们以后需要根据时间去筛选信息的话,那用户会更大,所以今天就来讲讲时间的两大模块:time & datetime 二、time模块 1、time.process_time() 功能:测量处理器的运算时间,但是不包括sleep时间,因为sleep只是把 阅读全文
posted @ 2017-09-21 15:55 七天&七天 阅读(1066) 评论(0) 推荐(0) 编辑
摘要: 一、背景 之前写了软件开发目录规范这篇博客,相信很多人都已经知道,我们在写程序时需要遵循一定的规范,不然,就算很简答的逻辑程序的代码,读起来会很费劲,占用了我们大量的时间,但是,我们一旦用了这样的规范目录,我们怎么去愉快的进行模块之前的相互导入呢?这就不得不说我们今天讨论的两个概念:绝对路径和相对路 阅读全文
posted @ 2017-09-14 16:19 七天&七天 阅读(515) 评论(0) 推荐(0) 编辑
摘要: 一、背景 "设计项目目录结构",就和"代码编码风格"一样,属于个人风格问题。所以对这种态度的人一般有两种态度: 其实我更赞同第二种说法,因为我是前一类同学思想行为下的直接受害者。我曾经维护过一个非常不好读的项目,其实现的逻辑并不复杂,但是却耗费了我非常长的时间去理解它想表达的意思。从此我个人对于提高 阅读全文
posted @ 2017-09-06 17:43 七天&七天 阅读(193) 评论(0) 推荐(0) 编辑
摘要: xlwd Xlwt简介: 功能:用于生成97/2000/XP/2003xls文件。 Python版本:Python2.3 to 2.7 当前版本:0.7.5 平台:跨平台 二、xlrd使用介绍 1、导入模块 import xlrd 2、打开Excel文件读取数据 data = xlrd.open_w 阅读全文
posted @ 2017-09-03 12:03 七天&七天 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 一、简述 我们在写入文件中的数据,只能是字符串,但是如果要想把内存的数据对象存到硬盘上去怎么办呐?下面就来说说序列化:json & pickle 二、json序列化 1、dumps序列化和loads反序列化 dumps()序列化 loads()反序列化 2、dump序列化和load反序列化 dump 阅读全文
posted @ 2017-08-30 17:45 七天&七天 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 一、简述 本篇是对前两篇内置函数博客的补充。 二、内置函数详情 1、help([object]) 功能:显示对象的帮助信息 2、hex(x) 功能:把一个数字转成16进制 3、id(object) 功能:返回对象的内存地址 4、input([prompt]) 功能:输入字符串 5、int(x) 功能 阅读全文
posted @ 2017-08-27 18:20 七天&七天 阅读(99) 评论(0) 推荐(0) 编辑