python面试
文章平均质量分 89
爱吃萝卜的喵
笑是一种没有副作用的镇静剂
展开
-
celery 异步任务队列
1、celery简介:celery是一个异步任务的调度工具,即分布式任务队列,支持多台不同的计算机执行不同的任务或者相同的任务。2、版本:Celery 4.0 运行: Python ❨2.7,3.4,3.5❩ PyPy ❨5.4,5.5❩ 如果Python 运行环境比较老,则需要使用旧版本的Celery: Python 2.6:Celery 3.1 或更早版本。 Python 2.5:Celery 3.0 或更早版本。 Python 2.4:Cel.原创 2021-01-11 21:41:47 · 362 阅读 · 2 评论 -
python中的可变参数*args 和 **kwargs
*args表示任何多个无名参数,是一个tuple(元组);**kwargs表示关键字参数,是一个dict(字典);注意:同时使用*args和**kwargs时,必须按照这个顺序(arg,*args,**kwargs),否则程序会报错def demo(*args,**kwargs): print('args = ', args) print('kwargs = ', k...原创 2020-01-16 13:34:32 · 218 阅读 · 0 评论 -
python的几个内置装饰器:@staticmethod、@classmethod和@property
@staticmethod 类静态方法:类下单独的函数,没有self参数,并且可以在类不进行实例化的情况下调用,可以不传递任何参数,不需要实例化,直接【类名.方法名()】,可通过类对象和类对象实例访问@classmethod 类方法:接受的第一个参数不是self(类实例的指针),而是cls(当前类的具体类型),只能访问类变量,不能访问实例变量,不需要实例化,直接【类名.方法名()】,可通过...转载 2020-01-16 10:03:36 · 295 阅读 · 0 评论 -
类变量--实例变量
1、类变量(类属性)和实例变量(实例属性)class Person: name= '小明' def say(self, content): print(content)类Person中,类属性name被所有实例所共享,实例属性content为每个Person的实例所共有;类变量指的是在类中,但在各个类方法外定义的变量,它调用方式...原创 2020-01-15 14:39:52 · 1780 阅读 · 0 评论 -
python 常见面试题(web 后端)
此贴持续更新,欢迎大家前来补充目录1、.socket,udp,tcp2、进程、协程、线程3、多线程在web项目中的应用4、 Python2中range 和xrange的区别?5、深拷贝浅拷贝6、celery 1、.socket,udp,tcpsocket(简称 套接字) 是进程间通信一个工具,它能实现把数据从一方传输到另外一方,完成不同电脑上进程之间的通信, ...原创 2018-12-25 17:44:12 · 1152 阅读 · 0 评论