【Python】タイムアウト処理

Python開発で、サイトにアクセスしようとしたけど、タイムアウトしてしまった時、

以下のライブラリを使うとよい。

from timeout_decorator import timeout, TimeoutError

@timeout(5)
def loop():
    while True:
        pass

try:
    loop()
except TimeoutError:
    print('タイムアウトしました')