首页 > 深入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 | 声明函数 » |