ID EN
Concurrent Futures

Executor

Python 3.11 🇮🇩 Bahasa Indonesia

Kelas abstrak yang menyediakan metode untuk mengeksekusi panggilan secara asinkron. Ini tidak boleh digunakan secara langsung, tetapi melalui subkelas konkritnya.

Syntax

PYTHON
class concurrent.futures.Executor

Contoh

Example 1
PYTHON
with ThreadPoolExecutor(max_workers=1) as executor:
    future = executor.submit(pow, 323, 1235)
    print(future.result())
Example 2
PYTHON
import shutil
with ThreadPoolExecutor(max_workers=4) as e:
    e.submit(shutil.copy, 'src1.txt', 'dest1.txt')
    e.submit(shutil.copy, 'src2.txt', 'dest2.txt')
    e.submit(shutil.copy, 'src3.txt', 'dest3.txt')
    e.submit(shutil.copy, 'src4.txt', 'dest4.txt')

See Also

Future map(fn *iterables) TimeoutError __next__() Executor.map() ProcessPoolExecutor ThreadPoolExecutor Executor.submit()