使用多线程异步保存数据,不影响流媒体播放。
示例代码:
import threading import time
def save_data(data): # 保存数据到文件或数据库 time.sleep(3) print("Data saved successfully.")
def play_streaming(): # 播放流媒体 while True: print("Streaming...")
data = "Some data to be saved." t = threading.Thread(target=save_data, args=(data,)) t.start() play_streaming()