Python中文处理,完成功能的实用化
本文摘自《可爱的Python》“光盘故事”CDay-1 实用化中文。
[img]http://t.douban.com/mpic/s3901817.jpg[/img]
CDay-1 实用化中文中文处理,完成功能的实用化
你碰到99%的问题,其他人之前已经遇到过了,所以,最佳的解决方式就是找到那段别人解决相似问题的代码!
回顾需求小白已经实现的需求可以实现如下功能。
1. 可以扫描光盘内容,并存储为硬盘上的文本文件。
1)存储成*.cdc 的文本文件;
2)快速指定保存目录;
3)快速指定保存的文件名。
2. 可以根据储存到硬盘上的光盘信息进行搜索。
1)搜索指定目录中所有*.cdc文件;
2)指定关键字进行搜索;
3)列出所有含有关键字的信息行。
进一步尝试
回想起来,一直尝试搜索的都是英文关键字,中文的没有试过。
尝试来几下!……呜乎,什么也查不出来!
查阅记录文本先来看看图CDay-1-1。
[img]http://bbs3.chinaunix.net/post.php?action=edit&fid=55&tid=1584091&pid=11256915&page=1&extra=page%3D1[/img]
图CDay-1-1 mymusic-1.cdc内容
这种数据对吗?
当初为了简单,使用文档中的基本型,即:
#'cdctools.py' 中 cdWalker(cdrom,cdcfile) 的动作
...
for root, dirs, files in os.walk(cdrom):
export+="\n %s;%s;%s" % (root,dirs,files)
...
就是使用 os.walk() 的天然输出组织成每一行:
/media/cdrom0/EVA/Death-Rebirth;[];['eva8-01.Mp3', 'eva8-02.Mp3',...]
^
相关问答:
python如何解压缩.Z的文件啊,在windows系统环境下
Q7Z 是一款基于 Qt4 的 7z 压缩工具
http://code.google.com/p/k7z/
开源的
http://sourceforge.net/projects/k7z/
LS的能具体说一说吗?
......
我用了def CreateMyDialog(self):
dlg = MyDialog(None, -1, ''.decode('utf8'), (300,300), (300,200), wx.DEFAULT_DIALOG_STYLE | wx.DIALOG_NO_PARENT )
&nbs ......
详细信息请查看:
http://blog.csdn.net/lgg201/archive/2009/10/08/4643635.aspx
Let's-python-系列视频发布专贴 收藏
视频较早的时候就说是要录了, 这一周录了第一集, 由于第一次录视频, ......
刚刚开始学python 请教一个问题:
用 def n in range(100):
开始循环
用 % 方法来判断 制循环4次就 打印 '*' * 25个 .
谢谢!在线等....
for i in range(100):
if i%4 == 0:
......
我现在要处理数百万条数据,处理过程是通过比较数据里是否有指定的字符串,再插入到另外的表中,请问用Python如何高效完成?先谢谢各位了。
建议:别直接跟数据库比较。太耗费IO。
把你需要比较的字段从数据 ......