Python常用的数据类型一般有三种:数值、字符串和日期时间。那么针对不同的字符串类型有哪些自带的标准库呢?
re模块(正则表达式)——针对字符串
常用方法:查找search、匹配match、分割split、替换sub、搜索findall
属性:查看对象group
time和datetime模块——针对日期和时间
time模块:
常用方法:计时time.clock()、间隔time.sleep(n)
datetime模块:
常用方法:今日datetime.date.today(),间隔datetime.timedelta(n)
os.path模块和glob模块
os.path模块常用方法:
查询路径中的文件名:os.path.basename(路径)
查询路径中的目录: os.path.dirname(路径)
glob模块常用方法:
查询所有内容:glob.glob(路径)
os模块和shutil模块——针对文件处理
os常用方法:——针对目录
新建mkdir(path)、删除rmdir(path)、列举listdir(path)、查询当前getcwd()
os常用方法:——针对文件
删除remove(path)、重命名rename(src, dst)
shutil常用方法:——针对文件
复制copy(src, dst),移动move(src, dst)
pickle模块和cpickle模块——针对内存
常用方法:
将内存数据取出:pickle.load()
将数据存入内存:pickle.dump()