| 首页 > 深入Python >开始了解Python | << >> | ||||
| diveintopython.org Python for experienced programmers |
|||||
目录
下面是一个完全可运行的Python程序。
它可能对你来说绝对无法理解。对此不用担心,我们将逐行的进行剖析。但是首先把代码先通读一遍,看一看你能够理解多少。
如果你还没有完成这些例子,你可以下载本书所用到的这个和其它的例子。
def buildConnectionString(params):
"""Build a connection string from a dictionary of parameters.
Returns string."""
return ";".join(["%s=%s" % (k, v) for k, v in params.items()])
if __name__ == "__main__":
myParams = {"server":"mpilgrim", \
"database":"master", \
"uid":"sa", \
"pwd":"secret" \
}
print buildConnectionString(myParams)
现在运行这个程序,看一下会发生什么。
| 在Windows版的Python IDE中,你可以通过File->Run (Ctrl-R)菜单运行一个模块。输出结果会显示在交互的窗口内。 | |
|
在MacOS版的Python IDE中,你可以通过Python->Run window (Cmd-R)菜单运行一个模块,但是你必须首先设置一个重要的选项。在IDE中打开模块,通过点击窗口右上角的黑色三角,会弹出模块的选项菜单,确认"Run as __main__"被选中。这个选项同模块保存在一起,所以对每个模块你都要做一遍。 |
|
| 在UNIX兼容的系统中(包括Mac OX X),你可以从命令行运行一个模块:python odbchelper.py | |
server=mpilgrim;uid=sa;database=master;pwd=secret
| « 前言 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | 声明函数 » |