python-多线程基础练习2
2018-01-15 14:00
381 查看
#coding=utf-8 from time import sleep,ctime import threading def music(func): for i in range(2): print("Start playing:%s!%s" %(func,ctime())) sleep(2) def move(func): for i in range(2): print("Start playing:%s!%s"%(func,ctime())) sleep(5) def player(name): r =name.split('.')[1] if r=='mp3': music(name) else: if r == 'mp4': move(name) else: print("error:The format is not recognized!") list = ['爱情买卖.mp3','阿凡达.mp4'] threads=[] files=range(len(list)) for i in files: t=threading.Thread(target=player,args=(list[i],)) threads.append(t) if __name__=='__main__': for i in files: threads[i].start() for i in files: threads[i].join() print("end:%s"%ctime())
相关文章推荐
- python-多线程基础练习4
- python-多线程基础练习3
- python-多线程基础练习1
- python基础练习(五)—— 数据清洗补全处理
- python基础练习--求兔子对数!
- Python基础<十六:多线程>
- python基础练习---求0-7所能组成的奇数个数
- 继承父类,调用父类中的方法 分类: python 小练习 python基础学习 2014-01-10 17:54 325人阅读 评论(0) 收藏
- python基础练习---关于字符串连接问题
- python基础练习--皮球落地过程
- 马哥2016全新Linux+Python高端运维班-Iptables 防火墙基础练习,tcp_wrapper
- Python基础练习
- python基础练习(六)—— 绘图与可视化
- 过滤(s='good ' if m%2==0 else 'bad') 分类: python 小练习 python基础学习 2013-12-27 13:45 220人阅读 评论(0) 收藏
- Python 基础练习 PAT水题(二)
- 数据科学Python基础(附示例代码和练习题目)
- python-socket基础练习1
- Linux基础练习_多线程
- python基础练习--求岁数问题
- 【14】Python100例基础练习(1)