摘要:
Python json模块 JSON(JavaScript Object Notation)是javascript对象表示法,它是一种基于文本,轻量级数据交换格式, JSON有两种表示结构,一种是对象结构,一种是数组结构。对象结构以{键:值}的形式表示,类似于字典的形式。 在Python中,提供js 阅读全文
摘要:
日志logging模块 日志记录的作用:基本上就是收集与程序运行有关的数据,这样可以在随后进行检查(或者累计数据) logging.basicConfig函数的配置:filename:指定日志文件名filemode:指定日志文件的打开模式,‘w’或‘a’format:指定输出格式和内容,format 阅读全文
摘要:
文件(读\写)操作 open()函数,用来打开文件,创建file对象。open(name[,mode[,buffering]])name:要打开的文件mode:是打开文件的模式(读、写、追加)buffering:是否要寄存,默认为0或者False(不寄存),1或True表示寄存(意味着使用内存来代替 阅读全文
摘要:
time模块 time模块,常用方法:time()localtime()asctime()strftime()strptime()mktime()clock() time()方法,获取当前时间的时间戳print time.time()运行结果:1545005056.78[Finished in 0. 阅读全文
摘要:
正则表达式(re) 正则表达式是可以匹配文本片段的模式,可以用来匹配行为搜索文本中的模式,并且用计算后的值替换特定模式,或者将文本进行分段。 预定义字符串集:\d 数字[0-9]\D 非数字:[^\d]\s 空白字符\S 非空白字符:[^\s]\w 单词字符:[a-zA-Z0-9]\W 非单词字符: 阅读全文
摘要:
集合集合与列表差不多,只不过集合中的数据是不会存在重复值例如:列表的数据可以为:list_a=[1,2,3,3,3,4]将list_a转换为集合时,数据就变为:list_a=[1,2,3,4] 集合的常用操作:set()函数len()函数add()方法update()方法union()方法pop() 阅读全文
摘要:
类的使用 文档化函数: 在函数的开头写下字符串,它会作为函数的一部分运行存储,这称为文档字符串(常用来描述该函数的信息)。 如下: def test(x,y): u"""这是一个Python程序,返回参数x加参数y的值""" return x+y def test1(): 'this is python program!' return 1 print test1.__doc__... 阅读全文
摘要:
Python 分支、循环语句 1.1 单分支语句1.2 多分支语句1.3 while循环1.4 for循环1.5 并行迭代1.6 列表推导式1.7 exec关键字 阅读全文
摘要:
python dict字典字典是Python中唯一的内建映射类型,字典中的数据没有特定的顺序,可以通过特定的键(key)来存取数据。键可以是数字、元组或字符串,但不能是列表。 字典的常用方法:1.1 clear()方法1.2 copy()方法1.3 fromkeys()方法1.4 get()方法1. 阅读全文
摘要:
字符串表示:str与repr的区别str()函数把值转换为合理形式的字符串,便于理解repr()函数是创建一个字符串,以合法的Python表达式形式来表示值。如下: 阅读全文