Very simple way to start a thread and pass it an argument in python:

import threading

def myThread(myArg):
        print 'my other thread was passed argument %d' % myArg

threading.Thread(target=myThread, args=[1234]).start()

Thanks for reading! And if you want to get in touch, I'd love to hear from you: chris.hulbert at gmail.