pythonclass Question(models.Model)
class Question(models.Model)
asyncio 是 Python 中用于编写异步代码的标准库,它的核心是事件循环
python中一般使用threading和concurrent.futures.Threa
Python 的全局解释器锁(GIL)是一个机制,它确保同一时间只有一个线程执行 Python 字节码。这意味着在多线程环境中,Python 的多线程不能真正并行执行 Python 代码,这可能导致性能问题,特别是在 CPU 密集型任务中
1、使用多进程而不是多线程:Python 的 multiprocessing 模块允许创建多个进程,每个进程都有自己的 Python 解释器和 GIL。这使得可以真正并行地执行代码
默认使用yield在函数内,即改函数就会成为一个特殊的迭代器,称为生成器
作用:实现高效的迭代和流式数据处理,惰性求值,省内存