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