Было бы неплохо, если бы мы знали, что именно это за ошибка, поэтому, если бы вы могли скопировать ее, было бы неплохо. ^^
В любом случае, у меня нет опыта работы с multiprocessing.Process
, поэтому я использую threading.Thread
. Поэтому я определяю новый класс с Thread
как метакласс и определяю, какой должна быть запущенная функция, как run
.
e.g.:
from threading import Thread
class Audio(Thread):
def __init__(self,...):
Thread.__init__(self)
#...
def run(self):
#audio stuff
class GUI(Thread):
def __init__(self,...):
Thread.__init__(self)
#...
def run(self):
#GUI stuff
a,g=Audio(),GUI()
a.start(),g.start()
Я не знаю, действительно ли это помогает, но я надеюсь на это. : D