设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客

动态语言:Python 3.2 alpha 1 发布

2010-8-2 14:44| 发布者: walkerxk| 查看: 2911| 评论: 0|来自: OSMSG

摘要: Python 是一种面向对象、直译式计算机程序设计语言,也是一种功能强大而完善的通用型语言,已经具有十多年的发展历史,成熟且稳定。这种语言具有非常简捷而清晰的语法特点,适合完成各种高级任务,几乎可以在所有的 ...

Python 是一种面向对象直译式计算机程序设计语言,也是一种功能强大而完善的通用型语言,已经具有十多年的发展历史,成熟且稳定。这种语言具有非常简捷而清晰的语法特点,适合完成各种高级任务,几乎可以在所有的操作系统中运行。详细如下:

Python 3.2 alpha 1 支持 PEP 3147 在 .pyc 目录存放文件,使用 sysconfig 中的模块来访问配置信息,日期时间使用纯 Python 实现。

Python 3.2

Python 3.2 alpha 1 was released on August 1st, 2010.

Python 3.2 is a continuation of the efforts to improve and stabilize the Python 3.x line. Since the final release of Python 2.7, the 2.x line will only receive bugfixes, and new features are developed for 3.x only.

Since PEP 3003, the Moratorium on Language Changes, is in effect, there are no changes in Python’s syntax and built-in types in Python 3.2. Development efforts concentrated on the standard library and support for porting code to Python 3. Highlights are:

  • numerous improvements to the unittest module
  • PEP 3147, support for .pyc repository directories
  • an overhauled GIL implementation that reduces contention
  • many consistency and behavior fixes for numeric operations
  • countless fixes regarding string/unicode issues; among them full support for a bytes environment (filenames, environment variables)
  • a sysconfig module to access configuration information
  • a pure-Python implementation of the datetime module
  • additions to the shutil module, among them archive file support
  • improvements to pdb, the Python debugger

See these resources for further information:

Download

This is a preview release, and its use is not recommended in production settings.

We currently support these formats for download:

The source tarballs are signed with Georg Brandl’s key, which has a key id of 36580288; the fingerprint is 26DE A9D4 6133 91EF 3E25 C9FF 0A5B 1018 3658 0288. The Windows installer was signed by Martin von Löwis’ public key, which has a key id of 7D9DC8D2. The Mac installers were signed with Ronald Oussoren’s key, which has a key id of E6DF025C. The public keys are located on the download page.

MD5 checksums and sizes of the released files:

39fa910c68dfe0d26f1a7e8478d3b21f  12460241  Python-3.2a1.tgz
b371e1f7a0e98e7a0d1792823fd0f58c 10457975 Python-3.2a1.tar.bz2
3b4db13660831bff811f624c3772f257 15165952 python-3.2a1.amd64.msi
dc2d1d714b63e5c76c032c1b6f2f1088 14833152 python-3.2a1.msi
52f6e07d2a1fed60845452b4536cfed4 18172686 python-3.2a1-macosx10.3.dmg
[1] The binaries for AMD64 will also work on processors that implement the Intel 64 architecture (formerly EM64T), i.e. the architecture that Microsoft calls x64, and AMD called x86-64 before calling it AMD64. They will not work on Intel Itanium Processors (formerly IA-64).

点击进入 Python 项目主页


酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部