| Python特殊FAQ |
用户设定 |
| ChinesePython Wiki | 中蟒大杂院 | 最近修改 | 标题目录 | 看发表区 | 搜寻/发表 | 站内导航 | 求助 |
回到蟒蛇的宝洞
欢迎自行修改
答: 把那个吗字删去就行。
1 if question=='Python 好用吗':
2 answer = question.replace('吗','极了')
3 return answer
4 # -- ice :)
答: Python 是即译式编程语言, 因此用它来和像 C 这像的编译语言来比较的话是很慢的。 但和现时流行的 Perl, PHP, Tcl/Tk, Ruby 以至 Bash, BASIC 等来相较的话, Python 的速度不是问题。 事实上 Python 的爱好者根本不会为 Python 的速度而担心过, 因为你总可以把较耗资源的部份用编译语言写成 Python 的扩展模组。
答: 没错。 因此最方便的一个功能是自动做 PYTHON 程式码的著色。展示编程范例很方便。基本要求都能做到。本网站的 MOINMOIN 针对中文作了一些改动,将来有时间再加上一些如索引或是多编码支援等功能。另有一些资料可参考 “求助” 一栏。MoinMoin 的原网址在 http://sourceforge.net/projects/moin 。
答1: 哇!年代久远,差不多都忘了!好像是这样:
letter = name[0]
if ord(letter) > 127:
letter = '~'
答2:我自己刚开始搭了一个 wiki 站,上面专门一页讨论
MoinMoin 本地化,为了兼容IE浏览器,charset我用的utf-8,另外对提醒邮件作了改动(不完整)。-- Lan Yufeng
答1: 如果是在 linux 上的话可以用 freeze 工具,它是 PYTHON 源码标准发布的一部分。用法只不过是:
python $PATH_TO_FREEZE/freeze yourprog.py
答2:如果是 Windows 的话可以用 py2exe 工具。在 http://py2exe.sourceforge.net 上下载。使用方法如下(录自 ”python 宝典“):
# 程式 hello.py print "你好!"
# setup.py 程式 from distutils.core import setup import py2exe setup(name="hello", scripts= ["hello.py"])执行:
python setup.py py2exe这就会产生 hello.exe, python20.dll 和 msvcrt.dll. 如要把程式移到别的没安装 PYTHON 的机器上把三个档案都抄过去就行。