day19其他模块】的更多相关文章

上周五回顾 logging 用于记录日志 四种核心角色: 生成器Logger 过滤器Filter 处理器Handler 格式化处理器 Formatter logging.info.debug 使用默认配置 配置方式: 1.basicConfig 2.自己创建四种角色 并进行关联 3.用配置文件,字典来配置 logging.config 配置完后 用logging.config.dictConfig(loggin_config.LOGGING_DIC) aaloger = loger.GetLog…
day19 python   一.序列化模块     序列类型: 列表 字符串 元组 bytes     序列化: 特指字符串和bytes, 就是把其他的数据类型转化成序列的数据类型的过程 dic = {'1','2'} print(str(dic))     #这就是序列化     1.为什么要把其他数据类型转成字符串: 一.能在网络上传输的只能是bytes, 能存在文件里的只有bytes和str(本质都是bytes)                                     …
os模块:对系统进行操作(6+3) system  popen  listdir  getcwd  chdir  environ / name  sep  linesep import os #### os模块方法 #### # 1.system 在python中执行系统命令 os.system("ifconfig") os.system("touch 1.txt") # 2.popen 执行系统命令返回对象 # 可以通过read方法读出字符串,防止字符串乱码,使用…
collections模块 详细内容 http://www.cnblogs.com/Eva-J/articles/7291842.html 1.namedtuple: 生成可以使用名字来访问元素内容的tuple from collections import namedtuple Point = namedtuple('changfx',['x','y','z']) # 变量 = namedtuple('名字',[元祖元素]) 这里以一个长方形为例子 p = Point(5,6,7) print…
1,正则复习,re.S,这个在用的最多,re.M多行模式,这个主要改变^和$的行为,每一行都是新串开头,每个回车都是结尾.re.L 在Windows和linux里面对一些特殊字符有不一样的识别,re.L 是根据当前的操作系统来识别,这个不推荐使用,他就不一样了.正常还是走我们的记得意思,re.U 这个对于ASCII码是一样的,对于中文才使用Unicode,re.X和re.M有点像 import re ret = re.findall('.*\d+','hsd739y8kk \ns99sihf99…
常用模块21 shelve模块  也是一种序列化方式    使用方法        1.open     sl = shelve.open("shelvetest.txt")   读出来s1是一个字典形式,注意关闭文件         2.读写    写进去 sl["date"] = "8-13"    读出来   s2.get("list1")        3.close   注意关闭文件      特点:使用方法比较简单…
一.os模块 os指的是操作系统 该模块主要用于处理与操作系统相关的操作,常用的是文件操作(读.写.删.复制.重命名). os.getcwd()  获取当前文件所在的文件夹路径 os.chdir()  修改当前工作目录 os.makedirs()  创建多级目录(不存在时,则创建) os.mkdir()  创建单级目录 os.rmdir()  删除文件夹(文件夹为空,则删除) os.listdir()  列出指定目录下的所有文件及子目录(存在一个列表中) os.stat()  获取文件信息 os…
1.os模块 os表示操作系统该模块主要用来处理与操作系统相关的操作最常用的文件操作打开 读入 写入 删除 复制 重命名 os.getcwd() 获取当前执行文件所在的文件夹路径os.chdir("dirname") 改变当前脚本工作目录os.curdir 返回当前目录的字符串表现方式: 结果('.')os.pardir 获取当前目录的父目录字符串名:结果('..')os.makedirs('a/b/c') 可生成多层递归目录,如果不存在,可以自动创建中间的目录os.mkdir('a/…
一. os 模块 主要用于处理与操作系统相关操作,最常用文件操作 使用场景:当需要操作文件及文件夹(增,删,查,改) os.getcwd()  获取当前工作目录 os.chdir('dirname')  改变当前工作目录,相当 shell 下的 cd os.curdir  返回当前目录   (‘ . ’) os.pardir  获取当前目录的父目录字符串名: (' .. ') os.makedirs('a\b\c')  生成多层目录 os.removedirs(' ')  若目录为空,则删除 o…
王二学习python的笔记以及记录,如有雷同,那也没事,欢迎交流,wx:wyb199594 复习 1.正则表达式 1.字符组 2.元字符 \w \d \s 匹配任意字母数字下划线 数字 空格 \W \D \S 匹配非............................... . 匹配除了换行符的任意字符 \n \t 匹配换行符 table ^ $ 匹配开始和结束 \b 匹配单词结尾 () 分组 对多个字符组整体量词约束 python 分组优先 findall | 从左到右匹配,匹配上就不继续…