time
import time
import datetime
#时间戳
print(time.time())
#结构化时间——当地时间
print(time.localtime())
print(time.gmtime())
#将结构化时间转化为时间戳
print(time.mktime(time.localtime()))
#将结构化时间转化为字符串时间,%X表示时分秒
print(time.strftime("%Y-%m_%d %X",time.localtime()))
#将字符串时间转换为结构化时间
print(time.strptime("2016:12:30:13:50:36","%Y:%m:%d:%X"))
#Sun May 19 11:05:56 2019
print(time.asctime())
print(time.ctime())
#2019-05-19 11:05:42.566520
print(datetime.datetime.now())**
import time
import datetime
#时间戳
print(time.time())
#结构化时间——当地时间
print(time.localtime())
print(time.gmtime())
#将结构化时间转化为时间戳
print(time.mktime(time.localtime()))
#将结构化时间转化为字符串时间,%X表示时分秒
print(time.strftime("%Y-%m_%d %X",time.localtime()))
#将字符串时间转换为结构化时间
print(time.strptime("2016:12:30:13:50:36","%Y:%m:%d:%X"))
#Sun May 19 11:05:56 2019
print(time.asctime())
print(time.ctime())
#2019-05-19 11:05:42.566520
print(datetime.datetime.now())
sys
import sys
import time
#进度条
for i in range(10):
#向屏幕输出,缓存等待所有输出结束一起显示
sys.stdout.write("#")
time.sleep(0.5)
#刷新缓存
sys.stdout.flush()
json
import json
"""
f = open("hello","w")
f.write(str(dic))
f_read = open("hello","r")
data = f_read.read()
data = eval(data)
print(data["name"])
"""
"""
dic = {"name":"alex"}
#()内的内容经过json.dump()方法后变成字符串
f = open("new_hello","w")
data = json.dumps(dic)--->
f.write(data)------------> json.dump(dic,f)
"""
# f_read= open("new_hello","r")
# data_j = json.loads(f_read.read())------->json.load(f)
# print(data_j)
# print(type(data_j))
re正则:给字符串进行模糊匹配
匹配任意字符,除了\n,一个.代表一个字符,匹配除换行符以外字符
^从头匹配,$结尾处匹配
*注意:在字符集中使用^表示非,不是从头匹配
#重复符号:1),前面字符任意个[0,无穷)。
2)+,匹配(1,无穷),+号前面字符至少有一个才能匹配,贪婪匹配。
3)?,匹配0次或1次 。4){0,}==,{1,}+,{0,1}?,{6}重复6次
字符集[a-zA-Z0-9],[]不存在特殊字符,在字符集里有功能的符号: - ^
-表示范围,^表示非
元字符之转义符
反斜杠后边跟元字符去除特殊功能,比如.
反斜杠后边跟普通字符实现特殊功能,比如\d
\d 匹配任何十进制数;它相当于类 [0-9]。
\D 匹配任何非数字字符;它相当于类 [^0-9]。
\s 匹配任何空白字符;它相当于类 [ \t\n\r\f\v]。
\S 匹配任何非空白字符;它相当于类 [^ \t\n\r\f\v]。
\w 匹配任何字母数字字符;它相当于类 [a-zA-Z0-9_]。
\W 匹配任何非字母数字字符;它相当于类 [^a-zA-Z0-9_]
\b 匹配一个特殊字符边界,比如空格 ,&,#等
本文参考http://www.cnblogs.com/yuanchenqi/articles/5732581.html