Springer Nature computing video. Asynchronous python programming with asyncio and async/await /

Asynchronous Python Programming using asyncio and async/await lets you write code that runs many processes concurrently. It makes your code more responsive and stops it from wasting time waiting for slow file and internet access. It is simpler to write, easier to reason about, and uses less memory t...

Full description

Saved in:
Bibliographic Details
Other Authors: Groot, Coen de (Speaker)
Format: Electronic Video
Language:English
Published: New York, NY : Springer Nature, 2022.
Series:Springer Nature Computing Video
Subjects:
Online Access: Full text (Wentworth users only)

MARC

LEADER 00000cgm a2200000ui 4500
001 in00000049690
006 m o c
007 cr |n||||||||a
007 vz |za|z|
008 230125s2022 nyu101 e o vneng d
005 20240625184234.3
019 |a 1373498266 
020 |z 9781484281406 
035 |a (VaAlASP)ASP5368536/marc 
035 |a (OCoLC)1369591231  |z (OCoLC)1373498266 
035 |a (OCoLC)on1369591231 
040 |a ALSTP  |b eng  |e rda  |c ALSTP  |d CJT  |d OCLCF  |d OCLCO 
245 0 0 |a Springer Nature computing video.  |p Asynchronous python programming with asyncio and async/await /  |c produced by Springer Nature. 
246 3 0 |a Asynchronous python programming with asyncio and async/await 
264 1 |a New York, NY :  |b Springer Nature,  |c 2022. 
300 |a 1 online resource (101 minutes) 
306 |a 014004 
336 |a two-dimensional moving image  |b tdi  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
337 |a video  |b v  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a video file  |2 rdaft 
490 0 |a Springer Nature Computing Video 
500 |a Title from resource description page (viewed January 31, 2023). 
520 |a Asynchronous Python Programming using asyncio and async/await lets you write code that runs many processes concurrently. It makes your code more responsive and stops it from wasting time waiting for slow file and internet access. It is simpler to write, easier to reason about, and uses less memory than threads and processes. We start the video with an overview of asyncio, showing the building blocks and core syntax in a few simple examples. Next, you will see how to make normal Python code work in an asynchronous environment, to minimize blocking and facilitate cooperative multi-tasking. Further, we cover an asyncio use-case working with network connections such as web servers using asynio's streams API, followed by communication between coroutines and synchronization of coroutines. We will also look at using the asyncio library to easily wrap blocking code into threads and processes, and some non-blocking replacement libraries used with asyncio such as aiohttp and aiofiles. The uvloop and unsync libraries will be discussed as ways to speed up and simplify your asyncio code. The following section covers writing more robust asyncio code to test and debug your code, handle stuck tasks using time out, logging and error handling and task management. 
546 |a In English. 
650 0 |a Python (Computer program language) 
650 0 |a Application program interfaces (Computer software) 
650 0 |a Application software  |x Development. 
650 0 |a Computer multitasking. 
655 7 |a Instructional films.  |2 lcgft 
700 1 |a Groot, Coen de,  |e speaker. 
710 2 |a Apress,  |e production company. 
710 2 |a Springer Nature (Firm),  |e production company,  |e film distributor. 
776 0 8 |i DVD version:  |z 9781484281406 
852 |b Online  |h Alexander Street Press 
856 4 0 |u https://ezproxywit.flo.org/login?url=https://www.aspresolver.com/aspresolver.asp?MARC;5368536  |z Full text (Wentworth users only)  |t 1 
938 |a Alexander Street  |b ALSP  |n ASP5368536/marc 
938 |a Alexander Street  |b ALSP  |n ASP5368536 
947 |a FLO  |x avon 
999 f f |s 6d7f37e5-3334-4ae2-b812-3ce2d0baa95f  |i 68132b06-6139-4b20-a539-b36d6e8f2048  |t 1