PythonMultithreading
相关问题
TG 机器人源码如何优化多线程处理以提高响应速度?
你的 Python TG 机器人慢,多线程确实可以试试。下面说说几个点:1. 代码里看看哪里耗时,比如调用 API、查数据库这些,可以异步处理。2. 用 threading 模块搞几个线程,分别处理不同请求,不过要注意线程安全,多个线程同时改一个变量可不行。
12 个点赞 1 回答 544 浏览
你的 Python TG 机器人慢,多线程确实可以试试。下面说说几个点:1. 代码里看看哪里耗时,比如调用 API、查数据库这些,可以异步处理。2. 用 threading 模块搞几个线程,分别处理不同请求,不过要注意线程安全,多个线程同时改一个变量可不行。