Python常用模块及正则表达式知识点,你需要了解的全在这了

近年来随着人工智能的火热,也让Python语言逐渐被更多人所接受,一个原因是Python语法比较简洁,几十行代码就能实现一个超级复杂的功能(比如今年过年时,有同学用Python生成对联);另外一个原因是Python强大的类库支撑,比如:NASA(美国国家航空航天局)的很多数据处理库都是用Python实现的,在2018年,NASA甚至还拍了个宣传片,用sublime Text+Python实现了登月计划,是不是很Niubility。

在平时工作中的很多场景你都可能会用到Python,比如:写单元测试用例、做web平台、各种测试框架、爬虫脚本等等。如果你想熟练的用Python来实现各种场景,那么你需要对Python常用的类库非常熟悉,这样才能得心应手。拿爬虫脚本举例,你需要掌握Python的Requests库和正则表达式的re类库、以及正则表达式的基本语法等等。

为了大家能更方便、更容易的掌握Python常用的类库,帮大家归类整理了Python高频使用的6个模块的常用方法:random模块(随机数字及数据处理)、time/datetime模块(时间和日期处理)、os模块(文件操作等)、sys模块(Python系统的相关属性)、shutil模块(目录、文件操作)、logging(日志操作)、序列化和反序列化模块。

另外为了让大家更好的理解正则表达式的原理及实现,还帮大家梳理了正则表达式的语法规则以及Python re模块的使用,最后通过一个练习题,带大家实践正则表达式的使用。

如果你对上面提到的内容感兴趣,可以扫描下面图片上的二维码直接查看。

关注【公众号:软件测试布道师】,回复【python】,即可获取【python自动化及编程实践资料】

你可能感兴趣的:(python)