Hướng dẫn threadpoolexecutor python for loop - threadpoolexecutor python for loop

Tôi có một chương trình trong đó cho mỗi người trong Dict, chủ đề được tạo bằng tên Args, Dob, Sex, Pref. Sau đó bắt đầu.

Tôi đang cố gắng biến điều này thành một người thực hiện ThreadPool để giới hạn lượng luồng chạy cùng một lúc. Nhưng tôi dường như không thể làm cho nó hoạt động.

with concurrent.futures.ThreadPoolExecutor[max_workers=20] as executor:
    for all in allList:
        name = all
        print[f'Starting process for: {name}']
        name = name
        dob = allList[name]['dob']
        sex= allList[name]['sex']
        pref= allList[name]['pref']
        a_args = [name, dob, sex, pref]
        executor.map[start_func, a_args]

Đây là cách tôi đã thay đổi nó từ trước đây như bạn có thể nói, nhưng tất cả những gì tôi hiểu được nó đang cố gắng bắt đầu cho tất cả trong tài sản của tôi, không chỉ là 20 mỗi lần. Tôi dường như không thể tìm thấy nhiều về Multi Args ngoại trừ việc đưa chúng vào một danh sách và đây là cách tôi đã thiết lập đa luồng của mình, rõ ràng là ở cuối tôi đã có:

t = Threading.Thread [Target = start_func, args = [name, dob, sex, pref]]

t.start[]

mà hoạt động miễn là không có quá nhiều chủ đề. Nhưng tôi muốn có thể xử lý x Chủ đề trong đó nó chỉ chu kỳ 20 mỗi lần

Hướng dẫn python nội suy giữa hai mảng - python nội Suy giữa hai mảng

TUY ]] ... # Đó là NP.Interp [[1,2,3,4,5], [1,5], ...

Thử thách hướng dẫn python - thách trâu

BÀi VIếT GốC: //manhhomienbienthuy.github.io/2017/09/24/luyen-ky-nang-lap-tli-va-cac Phép Tácc Giả]] Python là một ngôn ngữ ...

Hướng dẫn dùng list.pop python python

Hàm List pop[] trong Python xóa và trả về phần tử cuối cùng hoặc đối tượng obj có chỉ mục đã cung cấp từ list đã cho.Nội dung chính2. Cú pháp List pop[]2. ...

Hướng dẫn python cách tải

Hướng dẫn cài đặt, lập trình Python trên Windows 10[Xem thêm: Hướng dẫn cài đặt Python trên Ubuntu [Linux]]Download và cài đặt PythonDownload file cài đặt python ...

Hướng dẫn curve fitting python - con trăn phù hợp đường cong

scipy.optimize.curve_fit [f, xdata, ydata, p0 = none, sigma = none , ** kwargs] [nguồn]#curve_fit[f, xdata, ydata, p0=None, sigma=None, absolute_sigma=False, check_finite=True, bounds=[- inf, inf], ...

Bài Viết Liên Quan

Chủ Đề