Terry J. Reedy <tjre...@udel.edu> added the comment:

Running on winxp with IDLE, I get the second traceback, all the same after the 
first line. Given "target is the callable object to be invoked by the run() 
method.", I would have expected this to work too.

Problem is not builtins:
class C:
    def f(s): print( 'here')

p = multiprocessing.Process(target=C.f, args=(C(),))
p.start()

gives same error, ending in
_pickle.PicklingError: Can't pickle <function f at 0x00FE5AE0>: it's not found 
as __main__.f

----------
nosy: +jnoller, terry.reedy

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue11969>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to