Python Reactor Pattern in Python 在上一篇筆記中,提到了如何利用 non-blocking I/O 與 I/O multiplexing 來實作一個 concurrent socket server。但文末也提到,如果要根據不同 file descriptor 做不同的處理,必須在 event loop 裡寫下一長串的 if conditions 的問題: while read_waiting or write_waiting: # event loop