易截截图软件、单文件、免安装、纯绿色、仅160KB

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 Unicode编码问题

前几天刚刚接触Python,好多问题不明白
代码如下,可以正常输出sheetname.如果把编码方式改成utf16就会报错
TypeError: compile() expected string without null bytes
请问是为什么?
还有输出地内容是 ......

用python进行文件比较的问题

在Python for unix and linux System Administration这本书的第6章的Comparing Data一节提到用filecmp这个模块的cmp函数来判断2个文件是否相同。

如下所示:
Python code:

import filecmp
filecmp.c ......

关于python读列数据

a.txt
文件内容如下(其中空白部分都是以tab键隔开):

om 2 0.68 0.83 0 0 0 0 0 0
pos
ppa 17 0.74 0.9 0 0 0 1 2 2
ppc    2           & ......

关于C#与python的问题

我想用python写服务端,C#写客户端,另外想把客户端C#中的对象序列化后传给服务端,用python反序列化后重建对象,不知道有没有这个可能?如果有可能能否提供个思路?
一切皆有可能。
思路你已经说的挺清楚的了。 ......

想问一下Python有没有绿色版的?

如题!

www.Portablepython.com

学习了

官网不就有吗

或者自己编译好了

Portablepython就是,你从它的官网上下载下来,可以把它安装到磁盘上(尤其是安装到U盘上,可以随身带着)
Portablepython ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号