Python 多线程 /进程的两种使用方式:1、初始化类并传入可调用对象; 2、继承类,重载相关方法,这两种方式在使用场景或者其他情况上有什么区别?
1
xiaoshenke Sep 28, 2018
没有区别
|
2
zeroDev Sep 28, 2018 via Android
|
3
waterloocode Sep 28, 2018
推荐多进程 GIL 是个坑
|
4
ClutchBear Sep 28, 2018
都不用,
用 celery |
5
glacer Sep 28, 2018
@waterloocode IO 密集型的情况下,多线程基本不受 GIL 影响
|
6
wizardforcel Sep 28, 2018
区别就是原始的`run()`的行为是调用`target(*args, **kwargs)`。
|
7
frostming Sep 28, 2018
一般你要加入别的属性 /方法的时候用继承的方法,否则能直接实例化干嘛多此一举
|