欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python中利用Future對象異步返回結(jié)果示例代碼

 更新時間:2017年09月07日 10:35:12   作者:caimouse  
future是一種對象,表示異步執(zhí)行的操作。下面這篇文章主要給大家介紹了關(guān)于python中利用Future對象異步返回結(jié)果的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考借鑒,下面來一起看看吧。

前言

本文主要給大家介紹了關(guān)于python中用Future對象異步返回結(jié)果的相關(guān)內(nèi)容,分享出來供大家參考學(xué)習(xí),下面話不多說了,來一起看看詳細(xì)的介紹吧。

一個Future是用來表示將來要完成的結(jié)果,異步循環(huán)可以自動完成對這種對象的狀態(tài)觸發(fā)。

例子如下:

import asyncio 
 
 
def mark_done(future, result): 
 print('setting future result to {!r}'.format(result)) 
 future.set_result(result) 
 
 
event_loop = asyncio.get_event_loop() 
try: 
 all_done = asyncio.Future() 
 
 print('scheduling mark_done') 
 event_loop.call_soon(mark_done, all_done, 'the result') 
 
 print('entering event loop') 
 result = event_loop.run_until_complete(all_done) 
 print('returned result: {!r}'.format(result)) 
finally: 
 print('closing event loop') 
 event_loop.close() 
 
print('future result: {!r}'.format(all_done.result())) 

輸出結(jié)果如下:

scheduling mark_done
entering event loop
setting future result to 'the result'
returned result: 'the result'
closing event loop
future result: 'the result'

在這個例子里,并沒有調(diào)用return語句,但也可以生成一個結(jié)果返回。Future的使用跟協(xié)程使用是一樣的。

總結(jié)

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作能帶來一定的幫助,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。

相關(guān)文章

  • sklearn線性邏輯回歸和非線性邏輯回歸的實(shí)現(xiàn)

    sklearn線性邏輯回歸和非線性邏輯回歸的實(shí)現(xiàn)

    這篇文章主要介紹了sklearn線性邏輯回歸和非線性邏輯回歸的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-06-06
  • python獲取android設(shè)備的GPS信息腳本分享

    python獲取android設(shè)備的GPS信息腳本分享

    這篇文章主要介紹了python獲取android設(shè)備的GPS信息腳本分享,本文直接給出實(shí)現(xiàn)代碼,需要的朋友可以參考下
    2015-03-03
  • Pandas時間類型轉(zhuǎn)換與處理的實(shí)現(xiàn)示例

    Pandas時間類型轉(zhuǎn)換與處理的實(shí)現(xiàn)示例

    本文主要介紹了Pandas時間類型轉(zhuǎn)換與處理的實(shí)現(xiàn)示例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-07-07
  • python的命名規(guī)則知識點(diǎn)總結(jié)

    python的命名規(guī)則知識點(diǎn)總結(jié)

    在本篇文章里小編給大家分享的是關(guān)于python的命名規(guī)則知識點(diǎn)總結(jié),有需要的朋友們可以參考下。
    2019-10-10
  • python中內(nèi)置庫os與sys模塊的詳細(xì)介紹

    python中內(nèi)置庫os與sys模塊的詳細(xì)介紹

    這篇文章主要介紹了python中內(nèi)置庫os與sys模塊的詳細(xì)介紹,文章圍繞主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考價值,需要的朋友可以參考一下
    2022-08-08
  • pytest實(shí)戰(zhàn)技巧之參數(shù)化基本用法和多種方式

    pytest實(shí)戰(zhàn)技巧之參數(shù)化基本用法和多種方式

    本文介紹了pytest參數(shù)化的基本用法和多種方式,幫助讀者更好地使用這個功能,同時,還介紹了一些高級技巧,如動態(tài)生成參數(shù)名稱、參數(shù)化的組合和動態(tài)生成參數(shù)化裝飾器,幫助讀者更靈活地使用參數(shù)化,感興趣的朋友參考下吧
    2023-12-12
  • 關(guān)于Python中flask-httpauth庫用法詳解

    關(guān)于Python中flask-httpauth庫用法詳解

    這篇文章主要介紹了關(guān)于Python中flask-httpauth庫用法詳解,Flask-HTTPAuth是一個?Flask?擴(kuò)展,它簡化了?HTTP?身份驗(yàn)證與?Flask?路由的使用,需要的朋友可以參考下
    2023-04-04
  • Python re.sub 反向引用的實(shí)現(xiàn)

    Python re.sub 反向引用的實(shí)現(xiàn)

    反向引用指的是在指定替換結(jié)果的過程中,可以引用原始字符串中的匹配到內(nèi)容,本文主要介紹了反向引用的設(shè)置方法,感興趣的可以了解一下
    2021-07-07
  • 最新評論