Thread simple dans Python 2.6 en utilisant thread.start_new_thread ()

Je suis en suivant un tutoriel sur la simple enfilage. Ils donnent cet exemple et quand j'essaie de l'utiliser, je suis incompréhensibles erreurs de l'interprète. Pouvez-vous s'il vous plaît dites-moi pourquoi ce n'est pas de travail? Je suis sur windows xp SP3 w/Python 2.6 actuel

import thread

def myfunction(mystring,*args):
    print mystring


if __name__ == '__main__':

    try:

        thread.start_new_thread(myfunction,('MyStringHere',1))

    except Exception as errtxt:
        print errtxt

De l'exécution de cette résultats dans::

Exception non gérée dans le thread lancé par
Erreur dans sys.excepthook:

Exception d'origine était:

Les informations manquantes dans le message d'erreur est fait manquant dans la sortie.

source d'informationauteur