在某个Flask项目在做后端接口时需要设置超时响应,因为接口中使用爬虫请求了多个网站,响应时间时长时短. 我需要设置一个最大响应时间,时间内如果接口爬虫没跑完,直接返回请求超时. 从网上了解到有两种方法,废话不多说直接上代码. 方法1:使用线程控制 import requests, datetime, time import threading class MyThread(threading.Thread): def __init__(self, target, args=()): "&quo…