>>761
失礼しました・・・
例としては
main.py

import test

def main():
try:
test.check()
except TimeoutError as e:
print(e)

if __name__ == "__main__":
main()
--------------------
test.py

import time
from wrapt_timeout_decorator import timeout

@timeout(20)
def check():
#タイムアウトしたい長い処理

大体こんな感じで、エラーが
PicklingError: can not pickle , bad items: [], bad objects: [], bad types []
ちなみにtimeout_decoratorを使った場合だと
@timeout_decorator.timeout(20, use_signals = False)
にして、出てくるエラーが
PicklingError: Can't pickle <function check at 0x0000023FC9132AF8>: it's not the same object as test.check
って感じ