我正在尝试使用asyncio在模拟中运行全局时钟。基本函数只是在一个永恒的while循环中计算秒数,模拟中的其他类和函数可以查看_seconds变量的值。现在,我想编写一个自定义的睡眠函数,它会一直等到秒数计数器超前一个特定值:import time
global _seconds _seconds += 1
global _seconds passe
我有一个将项目添加到列表并返回列表的函数。这些项从异步函数返回。现在它创建项目,然后一个接一个地添加。 我想并行创建这些项,并将它们添加到列表中,然后返回函数的值。我该如何解决这个问题呢? 提前谢谢你! async def __create_sockets(self): for s in self.symbols.index: print(f'Collecting data of {s}')
socket = De