<pre id="vvttv"><mark id="vvttv"><progress id="vvttv"></progress></mark></pre>
    <pre id="vvttv"></pre>

      <p id="vvttv"></p>

          <p id="vvttv"></p>

                <p id="vvttv"></p>

                <pre id="vvttv"><cite id="vvttv"><progress id="vvttv"></progress></cite></pre>

                  <output id="vvttv"><dfn id="vvttv"><th id="vvttv"></th></dfn></output>

                    <p id="vvttv"></p>

                    第 2 章 第一個 Python 程序

                    大家都很清楚,其他書籍是如何一步步從編程基礎講述到構建完整的可運行程序的,但還是讓我們跳過這個部分吧!

                    2.1. 概覽

                    這是一個完整的、可執行的 Python 程序。

                    它可能對您來說根本無法理解。別著急,我們將逐行地進行剖析。不過首先把代碼通讀一遍,看一看是否有些可以理解的內容。

                    例 2.1. odbchelper.py

                    如果您還沒有下載本書附帶的樣例程序, 可以 下載本程序和其他樣例程序

                    
                    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 的 ActivePython IDE 中,可以選擇 File->Run... (Ctrl-R) 來運行 Python 程序。輸出結果將顯示在交互窗口中。
                    提示
                    Mac OSPython IDE 中,可以選擇 Python->Run window... (Cmd-R) 來運行 Python 程序,但首先要設置一個重要的選項。在 IDE 中打開 .py 模塊,點擊窗口右上角的黑色三角,彈出這個模塊的選項菜單,然后將 Run as __main__ 選中。 這個設置是同模塊一同保存的,所以對于每個模塊您都需要這樣做。
                    提示
                    UNIX 兼容的操作系統中 (包括 Mac OS X),可以通過命令行:python odbchelper.py 運行模塊。

                    odbchelper.py 的輸出結果:

                    server=mpilgrim;uid=sa;database=master;pwd=secret

                      <pre id="vvttv"><mark id="vvttv"><progress id="vvttv"></progress></mark></pre>
                      <pre id="vvttv"></pre>

                        <p id="vvttv"></p>

                            <p id="vvttv"></p>

                                  <p id="vvttv"></p>

                                  <pre id="vvttv"><cite id="vvttv"><progress id="vvttv"></progress></cite></pre>

                                    <output id="vvttv"><dfn id="vvttv"><th id="vvttv"></th></dfn></output>

                                      <p id="vvttv"></p>

                                      这里只有精品视频