我想在播放一些文字时播放声音,但我该如何同时进行此操作呢?这是我必须要做的事情。
import winsound as win
import sys
import time
text = "I like Pizza!"
for letter in text:
sys.stdout.write(letter)
sys.stdout.flush()
time.sleep(0.5)
gametheme = "Place where the sound is stored"
win.PlaySound(gametheme, win.SND_FILENAME)
答案 0 :(得分:0)
(复制) python中的线程用于同时运行多个线程(任务,函数调用)。请注意,这并不意味着它们在不同的CPU上执行。如果已经使用100%的CPU时间,Python线程将不会使您的程序更快。在这种情况下,您可能希望研究并行编程。
程序逐行运行,因此很难同时运行它。只有线程才有可能。一个线程是另一个程序,链接到另一个程序,它同时并行运行。我之前从未使用过它们,但我可以告诉你一些网站。