代码

//A code block
import time

musicLrc="""
[00:00.64]背后女人 - 杨千嬅/周柏豪
[00:03.17]词:Tim Lui
[00:03.95]曲:周柏豪
[00:05.30]编曲:周锡汉/黄兆铭
[00:05.63]监制:周锡汉
[00:06.49]OP:Click Music Limited
[00:06.65]SP: Music Nation Publishing Company Limited (50%)
[00:07.42]OP:Shoot The Lyricist admin by Universal Music Publishing Limited (50%)
[00:09.51]
[00:15.40]男:
[00:16.18]身与心去为明日奔驰
[00:20.89]女:
[00:22.31]同样为家栽出暖意
[00:25.98]
[00:26.56]谁人在等一双臂靠倚
[00:30.48]男:
[00:31.41]可记起谁日和夜坚持
[00:35.97]
[00:36.68]女:
[00:37.91]长期用心打点细致
[00:41.40]原期望枕边一个
[00:43.95]合:
[00:44.47]快乐惬意
[00:47.38]男:
[00:49.88]这背影每天沿路照应
[00:54.19]女:
[00:55.28]不需得到掌声
[00:57.90]男:
[00:58.73]当天答应
[01:00.45]女:
[01:00.81]想兑现着
[01:02.39]男:
[01:02.85]一生的笑声
[01:03.76]女:
[01:03.99]一生所爱保证
[01:05.44]男:
[01:05.81]偏错失了 未陪伴细听
[01:09.27]合:
[01:10.19]那些内心的感性
[01:12.61]女:
[01:13.98]请不忘重拾步履
[01:16.42]合:
[01:17.19]行过最幸福小径
[01:20.37]
[01:34.32]男:
[01:34.98]心里的那小孩乱呼救
[01:39.30]女:
[01:41.67]同时在安抚小怪兽
[01:44.54]
[01:45.34]如何受压都不会放手
[01:49.26]男:
[01:50.12]懂那心理 脆弱时营救
[01:54.94]合:
[01:56.43]这些时间里 岁月看透
[02:01.02]在背后那份爱 珍惜可会未够
[02:06.34]
[02:07.90]男:
[02:08.87]这背影每天沿路照应
[02:12.81]女:
[02:14.09]不需得到掌声
[02:16.65]男:
[02:17.75]当天答应
[02:19.11]女:
[02:19.58]想兑现着
[02:21.11]男:
[02:21.60]一生的笑声
[02:22.55]女:
[02:22.85]一生快乐笑声
[02:24.08]男:
[02:24.49]偏错失了 未陪伴细听
[02:27.73]合:
[02:28.88]那些内心的感性
[02:31.77]女:
[02:32.71]请不忘重拾步履
[02:35.35]合:
[02:35.93]行过最幸福小径
[02:39.37]
[02:52.26]女:
[02:54.08]所有一切来自爱吧
[02:57.04]男:
[02:58.09]不歇息每天
[02:59.39]合:
[02:59.94]期待开花
[03:02.07]
[03:07.31]男:
[03:08.73]这背影每天沿路照应
[03:12.54]女:
[03:13.27]
[03:13.99]不需得到掌声
[03:16.40]男:
[03:17.51]当天答应
[03:19.18]女:
[03:19.54]想兑现着
[03:20.77]男:
[03:21.26]每日的笑声
[03:23.01]女:
[03:23.24]每日欢乐笑声
[03:24.24]男:
[03:24.43]不要等到 没能力细听
[03:27.96]合:
[03:28.84]让爱未得到呼应
[03:31.34]女:
[03:32.56]请坚持重拾步履
[03:35.65]合:
[03:36.20]行过最幸福小径
[03:39.11]
[03:42.15]男:
[03:46.38]可记起那天门外一吻
[03:50.26]女:
[03:52.85]点点的爱可刻骨铭心
[03:55.92]男:
[03:56.70]延续着这种相爱
[03:59.35]合:
[03:59.87]到白鬓"""
print("*"*50)
musicLrcList=musicLrc.splitlines() #按行处理
lrcDict={}
#runCount=lrcLine.count(’:’)
for lrcLine in musicLrcList:
lrcLineList=lrcLine.split(’]’)
for index in range(len(lrcLineList)-1):
timeStr=lrcLineList[index][1:]
timeList=timeStr.split(’:’)
time1=float(timeList[0])*60+float(timeList[1])
lrcDict[time1]=lrcLineList[-1]
print(lrcDict)

allTimeList=[]
for t in lrcDict:
allTimeList.append(t)
allTimeList.sort()
print(allTimeList)

“”“while 1:
getTime=float(input(“请输入一个时间”))
for n in range(len(allTimeList)):
tempTime=allTimeList[n]
if getTime<tempTime:
break
if n==0:
print(“时间太小”)
else:
print(lrcDict[allTimeList[n-1]])
“””
getTime=0
while 1:

for n in range(len(allTimeList)):tempTime = allTimeList[n]if getTime < tempTime:break
lrc=lrcDict.get(allTimeList[n-1])
if lrc==None:pass
else:print(lrc)
time.sleep(1)
getTime+=2"""
if n == 0:#print("时间太小")pass
else:print(lrcDict[allTimeList[n - 1]])
"""

歌词遍历案例 lrc文件相关推荐

  1. 使用python将歌词文件(.lrc文件)转换成字典及遍历获取文件夹内所有lrc文件并以lrc格式显示出来

    import os class Get_lrcs(): #将lrc文件转换成字典def lrc_to_dict(file_path:str,filenmae:str): #需要传入的参数:文件路径,文 ...

  2. android mp3 lrc歌词文件utf-8歌词显示为乱码,百度歌词显示乱码 LRC歌词批量转换 UTF-8编码批量转换为GB或ANSI 文本编码批量转换...

    百度歌词显示乱码LRC歌词批量转换UTF-8编码批量转换为GB或ANSI 文本编码批量转换 当从百度下载很多歌词的时候,发现在一些MP3上播放总是显示乱码,这时以为是MP3的问题或者是百度歌词的问题, ...

  3. 《新lrc播放器2》-iPhone上可以显示lrc歌词的播放器可以在播放mp3文件时显示lrc文件中的歌词的播放器

    https://apps.apple.com/cn/app/%E6%96%B0lrc%E6%92%AD%E6%94%BE%E5%99%A82/id1535214306 以前,在iPhone上播放lrc ...

  4. Mac上如何显示本地lrc文件歌词——lrc播放器——《Super LRC Player》

    前不久,用QQ音乐背单词,背了一阵子,很郁闷,因为:1.长的歌词行显示不全:2.歌词自动从网上抓取,不是自己想要的本地lrc文件内容: 于是,有了想法:自己开发一款能够播放本地mp3和lrc的mp3播 ...

  5. java解析lrc_java中用正则表达式解析LRC文件

    跟着Mars老师 一起写android中的Mp3播放器 真是受益匪浅 再次感谢老师的无私奉献 不过其中问题也确实不少 感觉老师的代码重构做的不够 其中对LRC文件的解析也弄的比较马虎 今天特意花了一天 ...

  6. php获取文件夹中所有lrc格式文件,提取lrc文件中内容

    功能说明: 一个文件夹内有MP3文件和lrc(歌词文件),我要提取文件夹下所有的lrc文件内容中的标题. 一个lrc文件的内容像这样: [al:新概念英语(一)] [ar:MP3 同步字幕版(美音)] ...

  7. html怎么读取lrc文件,lrc文件怎么打开?lrc是什么文件?

    lrc文件怎么打开?lrc是什么文件? lrc是歌词 文件的扩展名,一般用记事本打开. 关于lrc是什么文件?lrc是英文lyric(歌词)的缩写,被用做歌词文件的扩展名.以lrc为扩展名的歌词文件可 ...

  8. 字节流读写文件案例——模拟文件(头像)上传功能

    字节流读写文件案例--模拟文件(头像)上传功能 需求:使用控制台输出模拟实际开发中上传用户头像的功能 需要定义单个方法 1.在控制台录入用户头像的路径 2.解析路径字符串中文件名是否合法:后缀名为:. ...

  9. 用批处理整理百度MP3上歌曲排行榜MP3及LRC文件的批量下载链接地址(含图文教程)

    http://bbs.wuyou.com/viewthread.php?tid=192322 本文结构如下: 一.缘起:问题的提出 二.试探:徒劳而返 三.峰回路转:芝麻!开门! 四.万事俱备:xml ...

  10. python 遍历目录或文件

    python 遍历目录或文件 如果想得到某个目录下面的所有文件名,用 python 怎么做? 先看代码: import os,sysdef explore(dir):for root, dirs, f ...

最新文章

  1. 【好文收藏】K8S集群部署CoreDNS服务
  2. 闭包 —JavaScript面向对象高级
  3. mongo 删除节点_将生产节点/ Express Mongo App部署到AWS —反思
  4. 比亚迪赵长江:腾势今年将发布两款 SUV、一款 MPV
  5. android中getSystemService详解
  6. 搭建MySQL可视化Web界面服务器
  7. graphpad细胞增殖曲线_Graphpad 作图教程 | 这份超详细的生存曲线绘制指南,科研新手一看就会!...
  8. 日常学习笔记-RGB配色和颜色转换
  9. 项目质量管理可能存在的问题及应对策略
  10. C语言数组 一维数组篇
  11. 2018湖南计算机对口高考C语言答案,2018年湖南省对口高考C语言试题
  12. jq 数字转中文数字_Jquery 字符串转数字
  13. Picasso加载圆形图片和圆角图片
  14. Android 开发 VectorDrawable 矢量图 (三)矢量图动画
  15. 《1Q84》--[日]村上春树
  16. 蓝桥杯历届试题-数字游戏
  17. 《袁老师访谈录》第21期《红鸟沙龙》第4期|刘通/折纸艺术家
  18. 阿里巴巴产品经理在线笔试题
  19. 基于51单片机LCD1602温度显示(DS18B20测温)
  20. 谷粒商城renren-fast项目启动报错 wagon-maven-plugin docker-maven-plugin标红

热门文章

  1. 局域网故障诊断袖珍手册
  2. 身份证真伪辨别 Python
  3. 作业——05 理解爬虫原理
  4. HDU 2102 拯救公主
  5. Unity 弹道轨迹
  6. 去除字符串中的特殊符号及表情
  7. GitQ 导读: 为什么 GitHub ?
  8. 通过命令符查看笔记本电脑的电池损耗
  9. 农历日期组件 【恋爱小清单开发总结】
  10. Matlab中plot函数一共能调用颜色字母