python - 如何将异步状态从一个函数保留到另一个函数
问题描述
基本上,我希望我的程序
- 生成一个伪随机数
- 在系统中试用该号码
- 如果数字正确,则保存该数字并稍后在程序中的函数中使用它,如果数字不正确,则丢弃该数字并重复过程 1 和 2。
由于项目的限制,这必须与 asyncio 异步发生。
我写了下面的代码来演示。
import asyncio
def foo():
global x
for x in range(10):
x = random.randint(100000,999999)
async def myfunc():
print(f'{x} - myfunc')
async def myfunc1():
print(f'{x} - myfunc1')
asyncio.run(myfunc())
asyncio.run(myfunc1())
谢谢
解决方案
推荐阅读
- c# - Visual Studio 自定义工具箱项集合值
- ruby-on-rails - 从 twilio ruby 中的调用中获取转录
- c# - 我在这里有一个多按钮事件处理程序但是如果单击它,我只需要定位一个按钮我该怎么做?
- c# - 哪种情况使用列表
和表名 - python - 图片:成功上传 Django 时无
- docusignapi - DocuSign API 调用不显示在演示仪表板上
- mysql - 为什么 MySQL REGEXP 不过滤掉这些值?
- php - Woocommerce 以编程方式将产品添加到类别和子类别
- c++ - 用给定的参数包消除重载函数的歧义
- r - 将数据帧输出到 R 中的索引 json