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...
Thoughtful Machine Learning with Python: A Test-Driven Approach English | 25 Aug. 2016 | ISBN: 1491924136 | 250 Pages | AZW3/MOBI/EPUB/PDF (conv) | 16.77 MB By teaching you how to code machine-...
python爬虫:Python 爬虫知识大全; python爬虫:Python 爬虫知识大全; python爬虫:Python 爬虫知识大全; python爬虫:Python 爬虫知识大全; python爬虫:Python 爬虫知识大全; python爬虫:Python 爬虫知识...
Python实现将json文件转为shapefile
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:将 XML 和 Python结合起来
Python毕业设计:车牌识别系统源码Python毕业设计:车牌识别系统源码Python毕业设计:车牌识别系统源码Python毕业设计:车牌识别系统源码Python毕业设计:车牌识别系统源码Python毕业设计:车牌识别系统源码Python...
82篇顶会巨佬撰写的入门机器学习与深度学习的神书
功能描述:此程序使用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删除 查看此书详细信息请在美国亚马逊...
《Dive Into Python3》和《深入Python3》是两本深受Python爱好者欢迎的书籍,分别提供了英文和中文的学习资源,旨在帮助读者全面理解和掌握Python3编程语言。这两本书覆盖了Python3的基础语法、高级特性以及实际应用...
深度学习:Python 教程:使用 Keras、Python、Theano 和 TensorFlow 开发深度学习模型
在IT行业中,Python是一种强大的编程语言,被广泛用于各种任务,包括数据处理、网络爬虫、自动化脚本以及我们今天要讨论的——文件格式转换。本篇将详细讲解如何使用Python将EPUB文件转换为纯文本,这对于文本挖掘、...
4. 绑定JavaScript与Python:通过`BindObject()`方法将Python对象暴露给JavaScript,实现两者间的通信。 5. 运行和调试:运行应用,调试Python代码和HTML/JavaScript交互。 总的来说,CEF Python为Python开发者提供...
Numerical Python: Scientific Computing and Data Science Applications with Numpy, SciPy and Matplotlib By 作者: Robert Johansson ISBN-10 书号: 1484242459 ISBN-13 书号: 9781484242452 Edition 版本: 2nd ...