python协程的使用,python多线程协程配合使用

  python协程的使用,python多线程协程配合使用

  在协调的过程中,同步的使用比较简单,就是什么情况下会遇到同步问题?就是我们在进行一个工序的时候,遇到了刺刀,要等到第一个工序做完了,才能进行下一个工序。主要是要注意这个顺序不能变,一定要按顺序进行。这就是同步。

  让我们看看下面的例子。

  这是一组跑步内容。有两个学生。第一个可以跑完,第二个可以继续跑。

  实现代码如下:

  重要信息

  进口时间

  随机输入

  asyncdefrun(名称):

  打印(“{0}开始”)。格式(名称))

  t=random.randint(2,10)

  awaitasyncio.sleep(t)

  打印(“{0}结束,持续时间{1}秒”)。格式(名称,t))

  asyncdefmain():

  打印(“开始:{0}”。格式(time.strftime(%X ))

  阿维特伦(“小华”)

  Awaitrun(“小米”)

  打印( end: {0} 。格式(time.strftime(%X ))

  Asyncio.run(main())最终输出结果:

  现在我们都明白什么是同步了。用白话记住就行了,需要按顺序做,需要等到上一个任务完成,然后下一个就是同步了~

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: