jeremybanks (owner)

Revisions

gist: 61694 Download_button fork
public
Public Clone URL: git://gist.github.com/61694.git
Embed All Files: show embed
mptesting.py #
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#!/usr/bin/env python3.0
import sys
import multiprocessing
 
def process(function, name=None):
"""Decorates a into spawning a new process. Yay clarity."""
 
def decorated(*args, *kwargs):
p = multiprocessing.Process(target=function, name=name, args=args, kwargs=kwargs)
p.start()
return(p)
 
return(decorated)
 
def main(*args):
print("Hello, world!")
 
if __name__ == "__main__": sys.exit(main(*sys.argv[1:]))