Talk Proposal Submission

If you are interested in attending this talk at PyCon JP 2017, please use the social media share buttons below. We will consider the popularity of the proposals when making our selection.

talk

async/awaitとasyncioによる非同期処理(ja)

Speakers

Masashi Shibata

Audience level:

Intermediate

Category:

Concurrency

Description

Python3.6の登場で非同期処理に関する機能は概ね整ってきました。このセッションではPythonが持つ非同期処理の機能について解説していきます。

Objectives

非同期処理の書き方について知る

Abstract

Python3.5でasync/awaitの構文、Python 3.6で非同期内包表記や非同期ジェネレータが追加され、非同期周りの機能が充実してきました。 今後、追加/変更の予定がありそうなものは、私が知る限り次の2つです。 * https://www.python.org/dev/peps/pep-0492/#async-lambda-functions * https://www.python.org/dev/peps/pep-0525/#aiter-and-anext-builtins asyncioの勉強をしていると、コルーチン(Coroutine)とタスク(Task)、Futureなど似たような単語が並び概念をつかむのが難しいものです。一方でそれらの用語を知っておくとスムーズに理解できる点も多くあります。 それらの用語や要点を押さえながら非同期処理の機能について覚えていきましょう。
  • このエントリーをはてなブックマークに追加
CONTACT