Есть два кода, один работает:
#!/usr/bin/python2
# -*- coding: cp1251 -*-
from win32com.client import constants
import win32com.client
sapi = win32com.client.Dispatch("SAPI.SpVoice")
phrase = "Привет, мир!"
sapi.Speak(phrase, constants.SVSFlagsAsync)
А другой нет:
#!/usr/bin/python2
# -*- coding: cp1251 -*-
from thread import *
from win32com.client import constants
import win32com.client
def thread():
sapi = win32com.client.Dispatch("SAPI.SpVoice")
phrase = "Привет, мир!"
sapi.Speak(phrase, constants.SVSFlagsAsync)
start_new_thread(thread, ())
Требуется, ну очень требуется запускать эти функции из треда (там подключившийся клиент крутится). Как?
В питоне я, мягко говоря, новичок.