Discord.py时间表

问题描述这是我到目前为止所拥有的.IS确实可以在我想要的延迟秒数内工作,但如何添加时间模块或调度模块才能使其工作。以防我希望机器人每24小时发送一次消息importdiscordimportasynciofromdiscord.extimportcommandsimportsch

发布:2022-10-16 标签:pythonscheduled-taskspython-3.xpython-asynciodiscord.py


Django-async_to_sync vs asyncio.run

问题描述我们可以使用这两个函数同步运行任何异步函数:importasynciofromasgiref.syncimportasync_to_syncasyncio.run(asyncio.sleep(1))async_to_sync(asyncio.sleep)(1)有什么不同?

发布:2022-10-16 标签:pythondjangopython-asynciodjango-channels


使用Asyncio并行化发电机

问题描述我的应用程序从速度较慢的I/O源读取数据,执行一些处理,然后将其写入本地文件。我已经使用如下生成器实现了这一点:importtimedefio_task(x):print("requestingdataforinput%s"%x)time.sleep(1)#thissim

发布:2022-10-16 标签:pythonmultithreadinggeneratorpython-asyncio


一次处理N个工作的Asyncio工人?

问题描述我正在尝试创建一个asyncio工作者类,它将消耗作业队列中的作业,并并行处理多达N个作业。某些作业可能会对其他作业进行排队。当作业队列为空并且工作进程完成其所有当前作业时,它应该结束。从概念上讲,我仍在与asyncio作斗争。以下是我的一个尝试,其中N=3:import

发布:2022-10-16 标签:python-asynciopython-3.5


测试从常规函数调用python协程(异步定义)

问题描述假设我有一些异步协程,它获取一些数据并将其返回。如下所示:asyncdeffetch_data(*args):result=awaitsome_io()returnresult基本上,此协程是从协程链中调用的,初始协程通过创建任务来运行。但是,如果出于测试目的,我只想在运

发布:2022-10-16 标签:python-3.xpython-asynciopython-3.5


__等待_需要成为发电机吗?

问题描述我要实现一个可等待的,并注意到__await__‘需要’成为一个生成器。发件人PEP-492:具有返回迭代器的__await__方法的对象。...在本PEP的其余部分中,使用__await__方法的对象称为类Future对象。如果__await__返回的不是迭代器,则为T

发布:2022-10-16 标签:pythonpython-asynciopython-3.5


Async-Pandas Read_SQL和Ayncio?

问题描述谁能给我指个方向,告诉我如何解决下面这个问题。我正在尝试使用Pandas、Read_SQL和Ayncio提出一个解决方案。我要将表记录从一个数据库迁移到另一个数据库。我想做以下事情:table1...tablen我有这个功能:defextract(table):try:d

发布:2022-10-16 标签:pythonpandaspython-asynciopython-3.7


在Run_in_Executor中运行图像处理。适应多处理

问题描述嘿,我在使用Fastapi异步构建的API上运行了大量的图像操作。我希望能够异步运行图像处理。因此,我使用了Run_in_Executor,我相信它是在一个单独的线程中运行的。然而,有人告诉我,改用python多处理更好。搬家有什么好处吗?importasyncioimp

发布:2022-10-16 标签:pythonpython-asynciopython-multiprocessingpython-imaging-library


Python Asyncio在异步运行两个无限函数时遇到问题

问题描述所以我一直试图同时运行两个函数,但其中一个似乎永远不起作用,除非我停止另一个。第一个功能是每30秒发送一封电子邮件(该功能经过自身测试,可以正常工作),第二个功能是每隔5秒打印一条简单的声明。因此,在我看到的每6条HelloWorlds&语句之后,我都会收到一封电子邮件。

发布:2022-10-16 标签:asynchronouspython-3.xpython-asynciopython-multiprocessingpython-multithreading


(Python)不一致bot代码返回"运行错误:无法关闭正在运行的事件循环"

问题描述我尝试在Spyder中创建代码以启动Discord机器人,但遇到以下错误:回溯(最近一次调用):文件第1行,第1行,中Runfile(‘C:/USERS/Nathan/Desktop/hw/PythonStuff/my_discord_bot.py’,wdir=‘C:/U

发布:2022-10-16 标签:pythonruntime-errorpython-asynciospyderdiscord.py