近年来,随着人工智能的普及,Python语言逐渐被更多人所接受。原因之一是Python语法相对简单。几十行代码就可以实现一个超级复杂的功能(比如今年过年的时候,有同学用Python生成对联);另一个原因是Python强大的类库支持,比如:很多来自NASA(美国国家航空航天局)的数据处理库都是用Python实现的。2018年NASA甚至还做了宣传视频,用sublimeText+Python实现了登月计划。不是牛逼吗?在日常工作中,你可能会在很多场景中使用Python,比如:编写单元测试用例、搭建Web平台、各种测试框架、爬虫脚本等等。想要熟练使用Python实现各种场景,那么就需要非常熟悉Python的常用类库,这样才能得心应手。以爬虫脚本为例,需要掌握Python的Requests库和正则表达式re类库,以及正则表达式的基本语法等,为了让大家更方便、更容易的掌握常用的Python的类库,我们整理了Python常用的6个模块的常用方法:random模块(随机数和数据处理),time/datetime模块(时间日期处理),os模块(文件操作等)、sys模块(Python系统的相关属性)、shutil模块(目录、文件操作)、logging(日志操作)、序列化和反序列化模块。另外,为了让大家更好的理解正则表达式的原理和实现,还帮助大家梳理了正则表达式的语法规则和Pythonre模块的使用。最后,通过一道练习题,带大家练习正则表达式的使用。如果您对上述内容感兴趣,可以扫描下图二维码直接查看。关注【公众号:软件测试布道师】,回复【python】,即可获得【python自动化与编程实践资料】
