<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      toga 異步處理

      from concurrent import futures
      
      import toga
      from toga.style import Pack
      from toga.style.pack import COLUMN, CENTER
      import asyncio
      import time
      
      def sync_function1(name = 'bbb'):
          print(f"開始執行同步函數,name: {name}")
          time.sleep(2)
          print("同步函數執行完成")
          return "執行結果"
      
      def func(x):
          print(x['data'])
          time.sleep(0.5)
      
      def sync_function2():
          print(f"開始執行異步函數")
          lst = [
              {
                  'data':'1'
              },
              {
                  'data': '2'
              },
              {
                  'data': '3'
              }
          ]
          with futures.ThreadPoolExecutor(max_workers = 4) as executor:
              result = executor.map(func, lst)
              for r in result:
                  pass
          print("異步函數執行完成")
          return "執行結果"
      
      class AsyncApp(toga.App):
          async def button_handler(self, _):
              await asyncio.to_thread(sync_function1, 'aaa')
              await asyncio.to_thread(sync_function1)
              await asyncio.to_thread(sync_function2)
      
          def startup(self):
              button = toga.Button(
                  '執行耗時任務',
                  on_press = self.button_handler,
                  style = Pack(padding = 50)
              )
              box = toga.Box(
                  children = [button],
                  style = Pack(direction = COLUMN, alignment = CENTER)
              )
              self.main_window = toga.MainWindow(title = self.formal_name)
              self.main_window.content = box
              self.main_window.show()
      
      
      def main():
          return AsyncApp('Async Toga App', 'org.example.asynctogaapp')
      
      
      if __name__ == '__main__':
          main().main_loop()
      

        


       

      posted @ 2025-04-18 16:37  Hany47315  閱讀(22)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 日韩高清不卡一区二区三区| AV人摸人人人澡人人超碰| 中文字幕在线精品视频入口一区| 亚洲日韩久热中文字幕| 亚洲天堂成人网在线观看| 且末县| 国模肉肉视频一区二区三区| 国产精品自拍中文字幕| 久久精品不卡一区二区| 在线综合亚洲欧洲综合网站| 国产欧美日韩亚洲一区二区三区 | 蒙城县| 亚洲爆乳成av人在线视菜奈实| 91在线国内在线播放老师| 国产中文三级全黄| 亚洲av肉欲一区二区| 欧美大bbbb流白水| 精品久久久久久无码人妻蜜桃| 免费无码成人AV片在线| 九九热在线免费视频观看| 久久久天堂国产精品女人| 99久久精品久久久久久婷婷| 亚洲一区二区三区自拍麻豆| 91久久夜色精品国产网站| 乱人伦中文字幕成人网站在线| 国模雨珍浓密毛大尺度150p| 牲欲强的熟妇农村老妇女视频| 精品一区二区三区日韩版| 在线中文一区字幕对白| 亚洲情A成黄在线观看动漫尤物| 1024你懂的国产精品| 成人网站免费观看永久视频下载| 潮喷无码正在播放| 色噜噜一区二区三区| 中文字幕日韩精品国产| 国产一区二区三区在线看| 国产农村激情免费专区| 亚洲国产成人久久77| 蜜臀av一区二区国产在线| 国产AV国片精品有毛| 国产成人精品a视频|