Guest User

Untitled

a guest
Sep 23rd, 2018
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.36 KB | None | 0 0
  1. def mp_instance_method(args, **kwargs):
  2.     callable_ = getattr(args[1].__class__, args[0])
  3.     return callable_(*args[1:], **kwargs)
  4.  
  5. if __name__ == '__main__':
  6.     s = "abcdef"
  7.     pool = multiprocessing.Pool()
  8.  
  9.     args = zip([str.capitalize.__name__] * len(s), s)
  10.  
  11.     result = pool.map_async(mp_instance_method, args)
  12.     us = result.get()
  13.  
  14.     pool.close()
  15.     pool.join()
Add Comment
Please, Sign In to add comment