ich bin auf ein Problem gestoßen, das wahrscheinlich schon des öfteren gelöst wurde. Nun benötige ich eure Hilfe. Ich habe eine Klasse, die das multiprocessing Modul verwendet. In dieser Klasse wird eine anonyme Funktion definiert und als target registriert. Hier der entsprechende Codeauszug:
Code: Alles auswählen
def reader():
while True:
packet = self._collect()
if self._reader_end.poll():
self._reader_end.recv()
self._reader_end.send(packet)
self._reader = multiprocessing.Process(target = reader)
Code: Alles auswählen
pickle.PicklingError: Can't pickle : it's not found as Klassenname.reader
anogayales