首页
社区
课程
招聘
未解决 [求助]python的线程如何使用
发表于: 2020-4-18 11:39 1786

未解决 [求助]python的线程如何使用

2020-4-18 11:39
1786

#!/usr/bin/python

-- coding: UTF-8 --

import thread
import time

为线程定义一个函数

def print_time( threadName, delay):
count = 0
while count < 5:
time.sleep(delay)
count += 1
print "%s: %s" % ( threadName, time.ctime(time.time()) )

创建两个线程

try:
thread.start_new_thread( print_time, ("Thread-1", 2, ) )
thread.start_new_thread( print_time, ("Thread-2", 4, ) )
except:
print "Error: unable to start thread"

 

while 1:
pass


[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (3)
雪    币: 1540
活跃值: (2807)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
我的目的是想做一个基于python的音乐播放器,现在已经能够播放音乐了,lrc解析的模块也完成了。
现在问题如何整合起来。

我想开2个线程,一个线程解码音频文件,另一个解析
lrc歌词并在屏幕输出。这样做,会不会造成音乐和歌词对不上的情况?
2020-4-18 11:49
0
雪    币: 125
活跃值: (251)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
一般只要音乐和歌词本来就同步的情况,多线程执行是没有问题的
2020-4-19 21:42
0
雪    币: 1540
活跃值: (2807)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
幸运三叶草 一般只要音乐和歌词本来就同步的情况,多线程执行是没有问题的
能否帮我搭个伪代码的框架,谢谢!
2020-4-20 06:15
0
游客
登录 | 注册 方可回帖
返回
//