[Python-Dev] Multiprocessing module - Synergeticprocessing (my custom module) (original) (raw)

[Python-Dev] Multiprocessing module - Synergeticprocessing (my custom module) - Pickling unPickling issues

exarkun at twistedmatrix.com exarkun at twistedmatrix.com
Thu Dec 16 16:25:56 CET 2010


On 02:00 pm, solipsis at pitrou.net wrote:

On Thu, 16 Dec 2010 15:52:19 +0200 Dimitrios Pritsos <dpritsos at extremepro.gr> wrote:

Hello Michael, OK I will do sent it to the bug tracker. But what about the last issue i.e. that even if the class is transfered-and-pickled-unpickled it raises an exception if the class is defined into the main script and not imported from an other one. (see below) could you please guide me where should I post this for someone to help me fix it! The likely explanation is that the main module in the parent process isn't the same as in the child process, so fetching the class from that module doesn't work. If that's really important for you you could open a separate issue.

And another option is to use the simple, pleasant fix of not defining any functions or classes in main. Define them in a real module and import them for use in main.

Jean-Paul



More information about the Python-Dev mailing list