[PYTHON] Traitement parallèle avec des fonctions locales

Le pool utilise Process car il ne peut pas traiter les fonctions locales en parallèle

#! /usr/local/bin/python
# -*- coding:utf-8

import multiprocessing
from time import sleep

def foo():
    def f(j,k):
        l = j + k
        print "no:%s" % i
        sleep(5 - i)
        print "unko%s" % l
    jobs = []
    for i in range(5):
        p = multiprocessing.Process(target=f,args=(i,100))
        jobs.append(p)
        p.start()
foo()


Recommended Posts

Traitement parallèle avec des fonctions locales
Traitement parallèle avec multitraitement
Traitement parallèle avec Parallel de scikit-learn
[Python] Traitement parallèle facile avec Joblib
Comment faire un traitement parallèle multicœur avec python
Traitement parallèle sans signification profonde en Python
Traitement d'image avec MyHDL
Traitement des ensembles de données avec des pandas (1)
Traitement des ensembles de données avec des pandas (2)
Traitement d'image avec Python
Serveur local avec python
Parallèle SMP avec OpenMP
Traitement d'image avec PIL
Introduction au traitement parallèle distribué Python par Ray
Curry n'importe quelle fonction avec Python ...
Traitement d'image avec Python (partie 2)
100 coups de traitement du langage avec Python 2015
Introduction aux fonctions Python
Calcul parallèle avec le notebook iPython
Traitement d'image avec PIL (Pillow)
"Traitement Apple" avec OpenCV3 + Python3
Traitement du signal acoustique avec Python (2)
Traitement parallèle Blender Modal Operator
Traitement du signal acoustique avec Python
Traitement d'image avec Python (partie 1)
Traitement d'image avec Python (3)
Pré-essayez les tests locaux avec Travis
Conseils de traitement des données avec Pandas
[Python] Traitement d'image avec scicit-image
Évitez d'implémenter des fonctions inutiles avec l'héritage
Étudiez le traitement du langage naturel avec Kikagaku
Principes de base du traitement d'image en temps réel avec opencv
Traitement parallèle Python (multitraitement et Joblib)
100 traitements de langage avec Python
[Traitement du langage naturel] Prétraitement avec le japonais
Essayez le traitement du signal audio avec librosa-Beginner
Évaluez les fonctions de référence avec Chaotic PSO
100 traitements de langage avec Python (chapitre 3)
Traitement d'image avec la binarisation Python 100 knocks # 3
Stupid (traitement parallèle distribué) par cluster IPython
Traitement de chemin avec take while et drop while
Libre de codage en dur des fonctions avec SymPy
10 fonctions du "langage avec batterie" python
Résumé de l'exemple de code de traitement parallèle / parallèle Python
Lire des fichiers en parallèle avec Python
100 traitement d'image par Python Knock # 2 Échelle de gris
Traitement arithmétique dans la classe de nombres Kanji
Exécution parallèle facile avec le sous-processus python
Création d'un fichier exe avec Python PyInstaller: le PC se fige dans le traitement parallèle
Recevez une liste des résultats du traitement parallèle en Python avec starmap