curl -O http://mp3.en8848.com/zhuo-bian-mei-guo/u01-1.lrc
curl -O http://mp3.en8848.com/zhuo-bian-mei-guo/u01-2.lrc
curl -O http://mp3.en8848.com/zhuo-bian-mei-guo/u01-3.lrc
lrc2htm.py
# -*- coding: cp936 -*-
import os, sys
import glob
if len(sys.argv) ==2:
pattern = sys.argv[1]
else:
print 'usage: lrc2htm.py *.lrc '
print 'create ?????.htm '
sys.exit(1)
for f1 in glob.glob(pattern):
print f1
fn,ext = os.path.splitext(f1)
if ext != '.lrc':
print 'Error: %s is not lrc file ' % f1
sys.exit(4)
if fn[-1]=='1': N='I'
elif fn[-1]=='2': N='II'
elif fn[-1]=='3': N='III'
else: N='?'
headline ="""<!DOCTYPE html>
<html>
<head>
<title> 走遍美国 %s </title>
</head>
<body>
<h3> EPISODE %s <a href=\"index.htm\">返回目录 </a></h3>
<audio controls="controls">
<source src="./%s.mp3" type="audio/mp3" />
<embed height="100" width="100" src="./%s.mp3" />
</audio>
<p>ACT %s
""" % (fn,fn[1:3],fn,fn,N)
fp1 = open(f1,'r')
f2 = fn +'.htm'
fp2 = open(f2,'w')
fp2.write(headline)
ln =0
for line in fp1:
ln +=1
if ln >4:
if len(line.strip()) >12:
i = line.find(']',0)
aline = '<br>'+line[i+1:]
fp2.write(aline)
else:
aline = '<br>'+line
fp2.write(aline)
#
fp2.write("</p>\n</body>\n</html>\n")
fp1.close()
fp2.close()
#
分享到:
相关推荐
Python: Learn Python in 24 Hours: Complete Beginners Guide English | 19 July 2016 | ASIN: B01IRGB6MY | 110 Pages If you are one of them who easily get scared of Python’s long, complicated code, then...
"Python: Penetration Testing for Developers" | 2016 English | ISBN-13: 9781787128187, ASIN: B01M5FAV4Q Unleash the power of Python scripting to execute effective and efficient penetration tests ...
Gain a fundamental understanding of Python’s syntax and features with the second edition of Beginning Python, an up–to–date introduction and practical reference. Covering a wide array of Python–...
Python: End-to-end Data Analysis by Phuong Vothihong English | 31 May 2017 | ASIN: B072M6868D | 1321 Pages | AZW3 | 27.07 MB Leverage the power of Python to clean, scrape, analyze, and visualize your...
Python实现将json文件转为shapefile
可爱的 Python:将 XML 和 Python结合起来
82篇顶会巨佬撰写的入门机器学习与深度学习的神书
Python毕业设计:车牌识别系统源码Python毕业设计:车牌识别系统源码Python毕业设计:车牌识别系统源码Python毕业设计:车牌识别系统源码Python毕业设计:车牌识别系统源码Python毕业设计:车牌识别系统源码Python...
功能描述:此程序使用Python编写 1. 可以将 单个SVG图片文件 转换为 【128/64/48/32/16】 任一尺寸的 ico 图片。 2. 可以将 一个目录下的所有SVG图片,同时转换为对应的 任意尺寸的 ico 图片。 3. 输入的 ico图标...
Python: Real World Machine Learning by Prateek Joshi English | 14 Nov. 2016 | ASIN: B01N74UY6B | ISBN-13: 9781787123212 | 983 Pages | MOBI/EPUB/PDF | 53.2 MB Learn to solve challenging data science ...
Python: Practical Python Programming For Beginners and Experts English | 9 July 2016 | ISBN: 1535192976 | 170 Pages Start work on your website, app, or search engine today with this practical Python ...
在Python编程语言中,处理Excel数据并生成词云是一项常见的任务,特别是在数据分析和自然语言处理领域。本篇文章将深入探讨如何使用Python从Excel文件中提取高频词汇并创建词云图。 首先,我们需要导入必要的库。`...
《Python编程:从入门到实践》是一本广受欢迎的Python编程教材,旨在帮助初学者掌握Python语言的基础知识,并通过实际项目提升编程技能。该书涵盖了从基础语法到高级特性的全面教程,同时还提供了丰富的实践项目,使...
Practical Machine Learning with Python A Problem-Solver's Guide to Building Real-World Intelligent Systems 英文epub 本资源转载自网络,如有侵权,请联系上传者或csdn删除 查看此书详细信息请在美国亚马逊...
在IT行业中,Python是一种强大的编程语言,被广泛用于各种任务,包括数据处理、网络爬虫、自动化脚本以及我们今天要讨论的——文件格式转换。本篇将详细讲解如何使用Python将EPUB文件转换为纯文本,这对于文本挖掘、...
《Dive Into Python3》和《深入Python3》是两本深受Python爱好者欢迎的书籍,分别提供了英文和中文的学习资源,旨在帮助读者全面理解和掌握Python3编程语言。这两本书覆盖了Python3的基础语法、高级特性以及实际应用...
用python将doc文件批量转为docx文件,用python将doc文件批量转为docx文件,
4. 绑定JavaScript与Python:通过`BindObject()`方法将Python对象暴露给JavaScript,实现两者间的通信。 5. 运行和调试:运行应用,调试Python代码和HTML/JavaScript交互。 总的来说,CEF Python为Python开发者提供...