self._impl.register(fd, events | self.ERROR)
就比如这个,传参的时候出现了 |
,是什么意思,我记得 js 里面有它,表示如果 events
非空,返回 events
,如果 events
为空,返回 self.ERROR
,不知道 python 里面是不是也是这样的
self._impl.register(fd, events | self.ERROR)
就比如这个,传参的时候出现了 |
,是什么意思,我记得 js 里面有它,表示如果 events
非空,返回 events
,如果 events
为空,返回 self.ERROR
,不知道 python 里面是不是也是这样的
'|'就是
按位取或
运算,看看下面的代码能不能帮助你理解:你问题里描述的那种行为,应该这么写:
但是对于非此即彼的问题,你的说法和实际效果是等价的: