Python3
挑灯、看剑
这个作者很懒,什么都没留下…
展开
-
python协程的理解与使用
**简介:**作为在日常开发生产中非常实用的语言,有必要掌握一些python用法,比如爬虫、网络请求等场景,很是实用。但python是单线程的,如何提高python的处理速度,是一个很重要的问题,这个问题的一个关键技术,叫协程。本篇文章,讲讲python协程的理解与使用,主要是针对网络请求这个模块做一个梳理,希望能帮到有需要的同学。概念篇在理解协程这个概念及其作用场景前,先要了解几个基本的关于...转载 2019-12-25 11:34:17 · 832 阅读 · 0 评论 -
python3--垃圾回收(GC)
垃圾回收算法(GC)引用计数(Reference Counting)所谓‘’万物皆对象‘’,python每一个对象的核心就是如下的结构体PyObjecttypedef struct_object { int ob_refcnt; struct_typeobject *ob_type;} PyObject;在结构体中内部都有一个引用计数器(ob_refcnt)表示引用当前...原创 2019-10-14 14:59:22 · 327 阅读 · 0 评论 -
python3--with语句
Python with上下文管理及自定义上下文管理一、上下文管理器上下文管理器是对Context Manager的翻译 ,上下文是 context 直译的叫法,在程序中用来表示代码执行过程中所处的前后环境.在文件操作时,需要打开,关闭文件,而在文件在进行读写操作时,就是处在文件操作的上下文中,也就是文件操作环境中.语法: withwith 语句是 Pyhton 提供的一种简化语法,从Py...转载 2019-10-14 11:51:51 · 406 阅读 · 0 评论 -
Python3--range()函数
range()函数结论:python3的range函数相当于python2的xrange函数,python3中没有xrange函数。对比返回值:python2的xrange函数返回的是xrange类型,而range函数返回的是list类型,所以内存将会分布相应的长度的空间给list优缺点:python2的xrange和python3的range函数返回的是一个对象,没有将数据完全实例化,所以...原创 2019-10-09 16:19:12 · 662 阅读 · 0 评论 -
Python3--Function Annotations
“->” Function Annotations 函数注解“Python 3 provides syntax to attach metadata to the parameters of a function declaration and its return value.”在函数声明的时候增加元信息,包括输入参数的数据类型、默认值以及返回值的数据类型,主要是用来方便程序员阅读代码...原创 2019-10-09 17:13:45 · 221 阅读 · 0 评论 -
python3--装饰器
python装饰器预备知识首先我们要知道在python,一切皆对象,函数也是一个对象>>> def test():... return "Hello World"有自己的id值,有type,有自己的值>>> id(test)140155005410568>>> type(test)<class 'functio...转载 2019-10-09 17:54:41 · 98 阅读 · 0 评论