Tôi đang tìm kiếm một bản đồ song song dựa trên quá trình đơn giản cho trăn, có nghĩa là, một chức năngCó một bản đồ song song dựa trên quá trình đơn giản cho python không?
parmap(function,[data])
mà có thể chạy chức năng trên mỗi phần tử của [dữ liệu] trên một quá trình khác nhau (tốt, trên một khác nhau cốt lõi, nhưng AFAIK, cách duy nhất để chạy các công cụ trên các lõi khác nhau trong python là bắt đầu nhiều phiên dịch), và trả về một danh sách các kết quả.
Có điều gì như thế này không? Tôi muốn một cái gì đó đơn giản, do đó, một mô-đun đơn giản sẽ được tốt đẹp. Tất nhiên, nếu không có những điều như vậy tồn tại, tôi sẽ giải quyết cho một thư viện lớn: -/
Cảm ơn rất nhiều câu trả lời chi tiết của bạn! –
Nếu bạn đang gọi điều này từ một chương trình tồn tại lâu dài, hãy chắc chắn gọi 'pool.close' (lý tưởng trong khối' finally' của một 'try/finally' kèm theo). Nếu không, các hồ bơi có thể không làm sạch các quá trình con và bạn có thể kết thúc với các quá trình zombie. Xem http://bugs.python.org/issue19675 – rogueleaderr
@rogueleaderr Sẽ không thành ngữ hơn khi sử dụng 'with'? – CodeMonkey