- 博客(7)
- 资源 (2)
- 收藏
- 关注
转载 python之sys模块
sys 是一个和 Python 解释器关系密切的标准库,它和帮助我们访问和 Python 解释器联系紧密的变量和函数。在 Python 的交互式解释器中,先导入 sys 模块,然后输入 [e for e in dir(sys) if not e.startswith(’_’)] 命令(sys 模块没有 all 变量),可以看到如下输出结果:>>> [e for e in di...
2019-12-25 11:24:31 261
转载 python之logging模模块
一、 (简单应用)import logging logging.debug('debug message') logging.info('info message') logging.warning('warning message') logging.error('error message') logging.critical('critical message') ...
2019-12-23 14:05:03 126
原创 python之re模块
就其本质而言,正则表达式(或 RE)是一种小型的、高度专业化的编程语言,(在Python中)它内嵌在Python中,并通过 re 模块实现。正则表达式模式被编译成一系列的字节码,然后由用 C 编写的匹配引擎执行。一、正则表达式的特殊字符介绍\w 匹配字母(包含中文)或数字或下划线\W 匹配非字母(包含中文)或数字或下划线\s 匹配任意的空白符\S 匹配任意...
2019-12-16 13:12:36 256
原创 python之xml模块
xml是实现不同语言或程序之间进行数据交换的协议,跟json差不多,但json使用起来更简单,不过,古时候,在json还没诞生的黑暗年代,大家只能选择用xml呀,至今很多传统公司如金融行业的很多系统的接口还主要是xml。1、xml的格式如下,就是通过<>节点来区别数据结构的:<?xml version="1.0"?><data> <count...
2019-12-16 10:07:12 129
原创 python之json & pickle模块&shelve模块
之前我们学习过用eval内置方法可以将一个字符串转成python对象,不过,eval方法是有局限性的,对于普通的数据类型,json.loads和eval都能用,但遇到特殊类型的时候,eval就不管用了,所以eval的重点还是通常用来执行一个字符串表达式,并返回表达式的值。import jsonx="[null,true,false,1]"print(eval(x)) # 会报错print...
2019-12-15 08:49:22 143
原创 python之Time模块
在Python中,通常有这几种方式来表示时间:时间戳(timestamp) :通常来说,时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量。我们运行“type(time.time())”,返回的是float类型。格式化的时间字符串元组(struct_time)struct_time元组共有9个元素共九个元素:(年,月,日,时,分,秒,一年中第几周,一年中第几天,...
2019-12-13 15:36:41 89
原创 python之random模块
import random导入random模块1、random()方法随机生成0-1之间的浮点数print(random.random())#(0,1)----float2、randint()方法随机生成一个范围之内的正整数,闭区间print(random.randint(1,3)) #[1,3]3、randrange()方法随机生成一个范围之内的正整数,前闭后开prin...
2019-12-13 14:29:30 73
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人