高考过后,迎来了漫长的暑假,怀着好奇点进了【21天学校挑战】,因为简单一句话“python是最好的语言”从心底升起一股莫名且又熟悉的悸动,经过几天的了解(虽然对我来说有些东西理解起来并不是很简单)我发现用一些我熟悉名词解释反而有趣起来了!同样能跟许多优秀的人打交道,内心激动万分!
学习计划和目标:
1) 完成每日学习任务,每两天生成一篇学习小结和自我理解。
第1-2天:正则表达式大总结
第3-4天:json标准库大总结
第5天:Python操作XML文件
第6天:多线程(threading模块)
第7天:多进程
第8天:操作MySQL和SqlServer
第9天:操作MongoDB数据库
第10天:自动化操作Excel(xlrd和xlwt)
第11天:pdfplumber读取PDF写入Excel
第12-13天:爬虫入门知识
第14-15天:requests库大总结
第16-17天:lxml库与Xpath提取网页数据
第18-19天:爬虫解析器BeautifulSoup4
第20-21天:selenium自动化操作浏览器
2) 熟练掌握所学知识。
每日笔记:笔记内容来源于无羡
1) 正则表达式理解:正本质为特殊字符序列(可看作生物体中的酶),用于检查一个字符串是否与我们定义的字符序列的模式匹配(作为监察机制时刻观测是否符合碱基互补配对原则)。
注意:1)反斜杠虽好,但是原始字符串更好。
2) 模式与可选的标志参数共存时,某些模式元素就变心了,含义就改变了。
2)区别【···】【^···】可记为任一一个集合与其补集。
3)区分re*与re+, N+表示正整数所以匹配一个或多个,由此re*表示零个或多个
······