executando o script várias vezes simultaneamente em python 2.7

Olá eu estou tentando executar um script várias vezes, mas gostaria que isso ocorra ao mesmo tempo do que eu entendi que era usar subprocesso e segmentação juntos no entanto, quando eu executá-lo ainda parece que está sendo executado sequencialmente pode alguém ajudar para que eu possa fazer com que ele execute o mesmo script várias vezes, mas ao mesmo tempo? está de fato funcionando e muito lento?

editar esqueceu o último pedaço de código agora na parte inferior

aqui está o que eu tenho até agora

import os
import datetime
import threading
from subprocess import Popen

today = datetime.date.today()
os.makedirs("C:/newscript_image/" + str(today))

class myThread(threading.Thread):
    def run(self):
        for filename in os.listdir('./newscript/'):
            if '.htm' in filename:
                name = filename.strip('.htm')

                dbfolder = "C:/newscript/db/" + name
                os.makedirs(dbfolder)

                Popen("python.exe C:/execution.py" + ' ' + filename + ' ' + name + ' ' + str(today) + ' ' + dbfolder)
myThread().start()

questionAnswers(3)

yourAnswerToTheQuestion