Python语言的12个基础知识点小结

543次阅读  |  发布于5年以前

python编程中常用的12种基础知识总结:正则表达式替换,遍历目录方法,列表按列排序、去重,字典排序,字典、列表、字符串互转,时间对象操作,命令行参数解析(getopt),print 格式化输出,进制转换,Python调用系统命令或者脚本,Python 读写文件。

1、正则表达式替换

目标: 将字符串line中的 overview.gif 替换成其他字符串

复制代码 代码如下:

line = '<IMG ALIGN="middle" SRC=\'#\'" />'
mo=re.compile(r'(?<=SRC=)"([\w+\.]+)"',re.I)

mo.sub(r'"\1****"',line)
'<IMG ALIGN="middle" SRC=\'#\'" /span>

mo.sub(r'replacestr\1',line)
''< /span>

mo.sub(r'"testetstset"',line)
'<IMG ALIGN="middle" SRC=\'#\'" /span>

Copyright© 2013-2020

All Rights Reserved 京ICP备2023019179号-8