摘要: 通过用爬虫示例来说明并发相关的多线程、多进程、协程之间的执行效率对比。 ​ 假设我们现在要在网上下载图片,一个简单的方法是用 requests+BeautifulSoup。注:本文所有例子都使用python3.5) 单线程 示例 1:get_photos.py import os import ti 阅读全文
posted @ 2021-02-20 17:01 python阿喵 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 基础部分 《Python编程:入门到实践》 理论和实践恰到好处,行文逻辑流畅,不跳跃,手把手教的感觉,又不啰嗦,非常适合入门。 书中涵盖的内容是比较精简的,没有艰深晦涩的概念,最重要的是每个小结都附带有”动手试一试”环节,学编程本来就该多动手实践,一个只会理论知识的程序员可不是好程序员。 2.《笨办 阅读全文
posted @ 2021-02-20 11:41 python阿喵 阅读(1785) 评论(0) 推荐(0) 编辑
摘要: 今天来说说 Python 闭包。 什么是闭包?闭包有什么用?为什么要用闭包?今天我们就带着这3个问题来一步一步认识闭包。 闭包和函数紧密联系在一起,介绍闭包前有必要先介绍一些背景知识,诸如嵌套函数、变量的作用域等概念 作用域 作用域是程序运行时变量可被访问的范围,定义在函数内的变量是局部变量,局部变 阅读全文
posted @ 2021-02-20 10:01 python阿喵 阅读(284) 评论(0) 推荐(0) 编辑
摘要: ​ 生成器是 Python 初级开发者最难理解的概念之一,虽被认为是 Python 编程中的高级技能,但在各种项目中可以随处见到生成器的身影,你得不得去理解它、使用它、甚至爱上它。 提到生成器,总不可避免地要把迭代器拉出来对比着讲,生成器就是一个在行为上和迭代器非常类似的对象,如果把迭代器比作 An 阅读全文
posted @ 2021-02-20 09:54 python阿喵 阅读(411) 评论(0) 推荐(0) 编辑