<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                你可能會問的第一個問題就是:“我的軟件應該支持Python的哪些版本?”這是一個好問題,因為Python的每個新版本都會在引入新功能的同時棄用一些舊功能。而且,Python 2.x和Python 3.x之間有著**巨大**的差別,這兩個分支之間的變化如此巨大,以至于很難讓代碼同時兼容二者。本書后面的章節會詳細討論,而且在剛開始一個新項目的時候很難說哪個版本更合適。 下面是一些簡短的回答。 - 2.5版本及更老的版本目前實際上已經廢棄了,所以不需要再去支持它們。如果實在想支持這些較老的版本,要知道再讓程序支持Python 3.x會更加困難。如果你確實有可能會遇到一些安裝了Python 2.5的老系統,那很遺憾,真沒什么好辦法。 - 2.6版本越來越沒活力,可以在某些比較老的操作系統(如Red Hat企業版Linux,即Red Hat Enterprise Linux)上發現。同時支持Python 2.6版本和更新的版本并不太難,但是,如果你認為自己的程序可能不需要在2.6版本上運行,那就沒必要強迫自己支持它了。 - 2.7版本目前是也將依然是Python 2.x的最后一個版本。因為目前仍然有很多軟件、庫和開發人員在使用它,所以將其作為主要版本之一來支持是正確的選擇。Python 2.7將被繼續支持到2020年,所以它很可能不會很快消失。 - 3.0、3.1和3.2版本發布后都被快速地更替,并沒有被廣泛采用。如果你的代碼已經支持2.7版本,再支持這幾個版本的意義并不大。 - 3.4和3.5版本是Python 3最近發行的兩個版本,也是應該重點支持的版本。Python 3.5代表這門語言的未來,所以除非正專注于兼容老的版本,否則都應該先確保代碼能夠運行在這兩個最新版本上。 總而言之,只在確實需要(或者想自我挑戰)的情況下支持2.6版本,必須支持2.7版本,如果想保證軟件在可預見的未來也能運行,就需要也支持3.4及更高的版本。忽略那些更老的Python版本基本沒什么問題,盡管同時支持所有這些版本是有可能的:CherryPy項目(<http://cherrypy.org>)支持Python 2.3及所有后續版本(<http://docs.cherrypy.org/stable/intro/install.html>)。 編寫同時支持Python 2.7和3.x版本的程序的方法將在第15章介紹。某些方法在后續的示例代碼中也會涉及,本書中的所有示例代碼都同時支持這兩個主要版本。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看