代码之家  ›  专栏  ›  技术社区  ›  user62617

python 2.5日期?

  •  2
  • user62617  · 技术社区  · 15 年前

    我正在我的Ubuntu8.04机器上学习python python 2.5安装。2.5是否太过时,无法继续学习?多少钱 在较新版本中,2.5版本的python代码仍然有效吗?

    7 回复  |  直到 15 年前
        1
  •  6
  •   Bernard    15 年前

    基本上,目前的python代码将分为python 2.x代码和python 3代码。为了清理语言,python 3打破了许多变化。大多数代码和库都是为2.x编写的。最好学一个,知道另一个有什么不同。在Ubuntu机器上, python3 包将安装python 3,可以用命令运行它 Python 3 ,至少在我的8.10安装上。

    为了回答你的问题,用2.5学习是很好的,记住3是一个重要的变化,并且学习这些变化-在你编码的时候问问自己,“如果3中有什么不同呢?”.

    (顺便说一下,我希望Ubuntu升级到2.6。它有一个很好的兼容性模式,试图指出潜在的困难。但在现代Linux发行版上,python的使用量非常大,这可能是一个很难更改的地方)

    Here's an article describing 2.6 -> 3's changes

        2
  •  4
  •   Noldorin    15 年前

    python 2.5可以用于学习目的。为了学习,你可能会想研究 differences python 3.0已经引入,但我认为大部分python 2社区仍在使用,因为大多数库还没有移植。

    如果你对2.6感兴趣 here 是一篇关于在哈代上编译它的博客文章,在互联网上的某个地方甚至可能有一个包。

    跟进,如果有包裹,我找不到。自我编译对于大多数事情来说都很简单,尽管我从未尝试过编译Python。

        3
  •  3
  •   Shane C. Mason    15 年前

    我不认为它太过时了,但是Python2.6中有一些非常好的特性使它值得更新。 This article 会告诉你细节。只要你能控制这台机器,它是值得的。

        4
  •  3
  •   David Z    15 年前

    我没有任何统计数据,但我的印象是Python2.5是目前使用最多的版本。它当然不是“过时的”—我仍然使用python 2.5,我希望在未来的几周或几个月内使用它。

    不过,如果您有可用的python 2.6,我建议您进行升级,因为它仍然与python 2.5非常相似,但会使您在使用python 3方面处于更好的位置。

        5
  •  2
  •   miya    15 年前

    而且,现在2.x分支是最受支持的分支,所以我也要说,从这个版本开始是一个很好的理由。

    当这个时刻到来时,您可以随时切换到python 3。

        6
  •  2
  •   Jason Baker    15 年前

    Python 2.5是 好的。 在python 2.4和2.3上仍然有很多人。

        7
  •  1
  •   Hortitude    15 年前

    关于Python2.6,需要记住的一点是,有些库可能无法工作。 Numpy 想到…