threading.clock() 是否可以将 ThreadPoolExecutor 作为上下文管理器运行?

问题描述

我正在尝试向一个站点发送多个请求,抓取响应,然后在有库存的情况下发送电子书

executors_list = []
    securelock = threading.Lock()
    with securelock:
        with ThreadPoolExecutor(max_workers = 5) as executer:
            for SKU in SKUS:
                link = f"( link comes here with sku value in it)"
                executors_list.append(executer.submit(check,timeWait,discordWebhook,SKU,link ))

如果没有锁,我会得到一个产品的误报。当一种产品缺货时,它会说它有货,因为它与另一种产品/链接折叠在一起。我尝试使用锁,但它仍然具有相同的效果

有什么方法可以正确实现锁定和防止误点击/与其他链接崩溃吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)