77家的会客2010

Python下为字典排序
Weather:阴 ,东南风 4-5级 ,最低气温4 ℃

<p># (IMHO) the simplest approach:<br /> def sortedDictValues1(adict):<br /> &nbsp;&nbsp;&nbsp; items = adict.items()<br /> &nbsp;&nbsp;&nbsp; items.sort()<br /> &nbsp;&nbsp;&nbsp; return [value for key, value in items]<br /> <br /> # an alternative implementation, which<br /> # happens to run a bit faster for large<br /> # dictionaries on my machine:<br /> def sortedDictValues2(adict):<br /> &nbsp;&nbsp;&nbsp;...</p>

在ASP文件中使用Python脚本
Weather:多云 ,东南风 4-5级 ,最高气温3 ℃

在ASP中使用Python脚本:
1.首先安装好Active Python,它自带了win32扩展,省得自己装了;
2.按照Active的附带文档说明,在%Python_home%/lib/site_packages/win32comext/axscript/client/目录中找到pyscript.py,双击运行之,此步骤在IIS中安装Python解释引擎;
3.新建一个asp文件,文件头用<%@ LANGUAGE = Python %>,告诉IIS此文件采用Python脚本;
4.剩下的就是按python语法编程了。
5...

Python在Windows下使用系统命令
Weather:晴 ,北风 4-5级 ,最低气温-6 ℃

前段时间在学习时使用Python编写程式,调用系统命令对相关的文件进行操作,一直有错误,也没整明白到底是怎么回事。

今天重新拿出来测试,也让大脑回归了一下,发现了问题所在。

在现在大家常用的WINDOWS版本中,系统自带的command window已经可以很好的支持空格(“ ”)了,比如说一个文件名或是一个文件夹(路径)名,都可以包含空格,而这些是在以前的DOS甚至在UNIX系列的操作系统中不允许的,也...

在win平台下用Python调用程序的问题
Weather:多云,南风 4-5级,最高气温27 ℃

今天在测试Python的时候,一个示例讲到了怎么样用系统的zip命令来压缩指定的文件夹或文件,zip命令在linux/unix系统中是默认安装的系统命令,再加上unix平台下的文件夹一般都是无空格命名的,所以用起来应该是没什么问题的。

而我没有那个测试平台,我是在win2003下使用的Python 2.4,并且我的机器上也没有装winzip,我不用zip好多年,因为现在都用winrar嘛,又轻巧又好用。于是乎我就用rar命令来压缩文件。当然,我得先...

sort by index of tuple in list
Weather:晴,北风4-5级,最高气温28 ℃

"""
Packages: basic_datatypes.tuples
"""

"""
> I have a list of tuples
> [('a','p','q'),('b','r','s'),('c','t','u'),('a','v','w'),
('b','x','y')],
> and I want to print out
> <b...