随笔分类 -  Python随笔

记录Python学习内容
摘要:输入(*******为python安装路径) { "cmd": ["********","-u","$file"], "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)", "selector": "source.python",} 阅读全文
posted @ 2021-03-17 14:20 Real丶 阅读(97) 评论(0) 推荐(0)
摘要:1.常用函数 os.mkdir(path[,mode = 0777]) #父目录不在会报错 makedirs(name,mode = 511) #父目录不在创建父目录 rmdir(path) #删除目录 removedirs(path) #删除目录及其子目录 listdir(path) #查看目录下 阅读全文
posted @ 2020-09-15 13:36 Real丶 阅读(131) 评论(0) 推荐(0)
摘要:编译标志-flags DOTALL,S:使.匹配包括换行在内的所有字符 IGNORECASE,I:使匹配对大小写不敏感 LOCAL,L:本地化识别(local-aware)匹配.法语等 MULTILINE,M:多行匹配,影响^和$ >>> s = ''' hello python python he 阅读全文
posted @ 2020-09-07 17:16 Real丶 阅读(207) 评论(0) 推荐(0)
摘要:正则表达式的编译 可以提高匹配效率 csvt_re = re.compile(r'csvt',re.I) #属性re.I表示忽略大小写 print(csvt_re.findall('CSvt')) #打印匹配到的['CSvt'] 编译后的对象使正则表达式匹配更加灵活,对象常用的方法: match() 阅读全文
posted @ 2020-09-07 16:40 Real丶 阅读(282) 评论(0) 推荐(0)
摘要:[ ] 常用来指定一个字符集:[abc];[a-z] 元字符在字符集中不起作用:[amk$] 补集匹配不在区间范围内的字符 ^ 匹配行首。除非设置MULTILINE标志,它只是匹配字符串的开始。在MULTILINE模式中,它也可以直接匹配字符串中的每个换行 $ 匹配行尾,行尾被定义为要么是字符串结尾 阅读全文
posted @ 2020-09-07 15:30 Real丶 阅读(169) 评论(0) 推荐(0)
摘要:def add(n1,n2): return n1+n2 def subtr(n1,n2): return n1-n2 def multip(n1,n2): return n1*n2 def divis(n1,n2): return n1/n2 #把操作放入一个字典中 dic = {'+':add, 阅读全文
posted @ 2020-09-07 14:04 Real丶 阅读(759) 评论(0) 推荐(0)
摘要:educe()函数在库functools里,如果要使用它,要从这个库里导入。reduce函数与map函数有不一样地方,map操作是并行操作,reduce函数是把多个参数合并的操作,也就是从多个条件简化的结果,在计算机的算法里,大多数情况下,就是为了简单化。比如识别图像是否是一只猫,那么就是从众多的像 阅读全文
posted @ 2020-09-04 15:40 Real丶 阅读(262) 评论(0) 推荐(0)
摘要:Python 读取文件首行多了"\ufeff"字符串 python读取B.txt文件时,控制台打印首行正常,但是若是用首行内容打开文本的话,就会报错: Traceback (most recent call last): A File "E:/python project/multiProcess/ 阅读全文
posted @ 2020-09-03 15:12 Real丶 阅读(731) 评论(0) 推荐(0)
摘要:该模块提供对解释器使用或维护的一些变量的访问,以及与解释器强烈交互的函数。直接import就可以使用: sys.winver:查看Python的版本号(大版本) sys.warnoptions:查看语言执行 的详细信息 sys.version_info:查看系统版本信息 sys.version查看系 阅读全文
posted @ 2020-08-10 17:22 Real丶 阅读(365) 评论(0) 推荐(0)