python: November 2007 Archives

安装 easy-install

| | 评论 (0) | 引用通告 (0)

呵呵,easy-install自己的安装还是很简单的
wget http://peak.telecommunity.com/dist/ez_setup.py

sudo python ez_setup.py

完事了。自己下包,自己安装。 :)

操作系统识别

| | 评论 (4) | 引用通告 (0)

昨天为xbaydns写一个操作系统适配的代码,通常我们都是通过os来识别操作系统,可是os里的返回值可怜到让我不忍心去看。当我准备入手写uname -a的正则表达式时,发现了platform。把代码留下:

import platform

system, _, release, version, machine, processor = platform.uname()
system, release, version = platform.system_alias(system, release,version)

if (system == 'Darwin' and release == '9.1.0'):
#操作系统为Mac OSX 10.5
chroot_path = "/"
namedconf = "/etc"
elif (system == "FreeBSD" and release[:3] == "7.0"):
#操作系统为FreeBSD 7.0
chroot_path = "/var/named"
namedconf = "/etc/namedb"

关于这份存档

本页为自从 November 2007 发表于 python 分类的文章存档.

python: December 2007 是下一存档.

您可以在 主页 上查找最近发表的内容,也可以查看列出在 存档页 上的所有内容.

python: November 2007: 按分类-月份存档

Powered by Movable Type 4.2-en