摘要: match()函数是在string的开始位置匹配,如果不匹配,则返回Nonesearch()会扫描整个string查找匹配;也就是说match()只有在0位置匹配成功的话才有返回,例如:print(re.match(‘super’, ‘superstition’).span()) 会返回(0, 5... 阅读全文
posted @ 2014-08-12 14:46 sun sun 阅读(2631) 评论(0) 推荐(0) 编辑
摘要: 1. python中使用shell命令有多种方法,我自己觉得比较好用的是用commands模块:import commandsa,b = commands.getstatusoutput("ls -Al")a是退出状态(int类型), b是shell 命令的输出结果python -> shell:1... 阅读全文
posted @ 2014-08-12 11:41 sun sun 阅读(1937) 评论(0) 推荐(0) 编辑
摘要: 1. Sed简介sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使用... 阅读全文
posted @ 2014-08-12 11:19 sun sun 阅读(16736) 评论(0) 推荐(2) 编辑