Python

软件截图:
Python
软件详细信息:
版本: 3.6.6 / 3.7.0 RC1 更新
上传日期: 22 Jun 18
许可: 免费
人气: 164

Rating: 3.0/5 (Total Votes: 2)

Python 是一种开源,可移植,免费,可定制,有效和现代的编程语言,提供广泛的吸引人的功能,并允许应用程序开发人员创建与所有主流完全兼容的软件项目操作系统。


命令行选项

默认命令行选项包括优化生成的字节码,优化生成的字节码和删除文档字符串,使用非UNIX形式的#!cmd跳过源的第一行,保护免受DoS(拒绝服务) )使用伪随机盐,使各种类型的hash()值无法预测,从而进行攻击。

此外,该程序还允许您添加各种分区选项,如-Qnew,Qwarn,Qold和Qwarnall,发出有关不兼容选项卡使用的警告,以详细模式运行程序,获取有关Python 3.x的警告不兼容,以及调试解析器的输出并忽略PYTHON *环境变量。

Python入门

Python编程语言经常与Java,Perl,Scheme或Tcl编程/脚本语言进行比较。它兼容所有GNU / Linux发行版,以及Microsoft Windows,Mac OS X,Solaris,BSD和其他几种类UNIX操作系统。目前,它与32位(x86)和64位(x86_64)架构兼容。

在您的系统上安装Python是一项非常简单的任务,因为您所要做的就是访问GNU / Linux系统的默认包管理器并搜索‘ python’包。安装它,然后通过Linux终端仿真器与它进行交互。

想要为其硬件架构优化Python的Hardcore Linux / UNIX用户可以通过从Softoware下载最新版本的项目来实现,将源tarball(tar.xz文件)保存在他们的计算机上,打开它,打开终端模拟器并使用&lbsp; cd’导航到提取的存档文件的位置命令。

使用‘ ./ configure’命令进行某些优化,然后执行‘ make’用于编译Python的命令。最后,通过运行‘ make install’来安装Python系统。以root身份或使用sudo命令。

此版本中的新功能

  • 库:
  • [安全] bpo-30730:防止在Windows上的子进程中注入环境变量。防止传递其他环境变量和命令参数。
  • [安全] bpo-30694:将expat副本从2.2.0升级到2.2.1以获取多个安全漏洞的修复程序,包括:CVE-2017-9233(外部实体无限循环DoS),CVE-2016-9063(整数溢出,重新修复),CVE-2016-0718(修复从2.2.0修复到CVE-2016-0718的回归错误)和CVE-2012-0876(使用SipHash进行计数器哈希泛滥)。注意:CVE-2016-5300(使用特定于os的特定熵源,如getrandom)不会影响Python,因为Python已经从操作系统获得了使用XML_SetHashSalt()设置expat机密的熵。
  • [安全] bpo-30500:修复urllib.parse.splithost()以正确解析片段。例如,splithost('// 127.0.0.1#@evil.com/')现在正确返回127.0.0.1主机,而不是将@ evil.com视为身份验证中的主机(login @ host)。

版本中的新功能

  • 库:
  • [安全] bpo-30730:防止在Windows上的子进程中注入环境变量。防止传递其他环境变量和命令参数。
  • [安全] bpo-30694:将expat副本从2.2.0升级到2.2.1以获取多个安全漏洞的修复程序,包括:CVE-2017-9233(外部实体无限循环DoS),CVE-2016-9063(整数溢出,重新修复),CVE-2016-0718(修复从2.2.0修复到CVE-2016-0718的回归错误)和CVE-2012-0876(使用SipHash进行计数器哈希泛滥)。注意:CVE-2016-5300(使用特定于os的特定熵源,如getrandom)不会影响Python,因为Python已经从操作系统获得了使用XML_SetHashSalt()设置expat机密的熵。
  • [安全] bpo-30500:修复urllib.parse.splithost()以正确解析片段。例如,splithost('// 127.0.0.1#@evil.com/')现在正确返回127.0.0.1主机,而不是将@ evil.com视为身份验证中的主机(login @ host)。

版本3.6.1 / 3.6.2 RC1中的新功能

  • PEP 441,改进了Python zip应用程序支持
  • PEP 448,其他解包方案概括
  • PEP 461,“% - 格式化”用于字节和bytearray对象
  • PEP 465,矩阵乘法的新运算符(@)
  • PEP 471,os.scandir(),一个快速的新目录遍历函数
  • PEP 475,增加了对中断系统调用的自动重试的支持
  • PEP 479,更改发电机内的StopIteration处理
  • PEP 484,打字模块,类型注释的新标准
  • PEP 485,math.isclose(),一个测试近似相等的函数
  • PEP 486,让Windows Python启动器了解虚拟环境
  • PEP 488,消除.pyo文件
  • PEP 489,一种用于加载扩展模块的新的改进机制
  • PEP 492,带有异步和等待语法的协同程序

版本3.6.1中的新功能

  • PEP 441,改进了Python zip应用程序支持
  • PEP 448,其他解包方案概括
  • PEP 461,“% - 格式化”用于字节和bytearray对象
  • PEP 465,矩阵乘法的新运算符(@)
  • PEP 471,os.scandir(),一个快速的新目录遍历函数
  • PEP 475,增加了对中断系统调用的自动重试的支持
  • PEP 479,更改发电机内的StopIteration处理
  • PEP 484,打字模块,类型注释的新标准
  • PEP 485,math.isclose(),一个测试近似相等的函数
  • PEP 486,让Windows Python启动器了解虚拟环境
  • PEP 488,消除.pyo文件
  • PEP 489,一种用于加载扩展模块的新的改进机制
  • PEP 492,带有异步和等待语法的协同程序

版本3.6.0中的新功能

  • PEP 441,改进了Python zip应用程序支持
  • PEP 448,其他解包方案概括
  • PEP 461,“% - 格式化”用于字节和bytearray对象
  • PEP 465,矩阵乘法的新运算符(@)
  • PEP 471,os.scandir(),一个快速的新目录遍历函数
  • PEP 475,增加了对中断系统调用的自动重试的支持
  • PEP 479,更改发电机内的StopIteration处理
  • PEP 484,打字模块,类型注释的新标准
  • PEP 485,math.isclose(),一个测试近似相等的函数
  • PEP 486,让Windows Python启动器了解虚拟环境
  • PEP 488,消除.pyo文件
  • PEP 489,一种用于加载扩展模块的新的改进机制
  • PEP 492,带有异步和等待语法的协同程序

版本3.5.2中的新功能

  • PEP 441,改进了Python zip应用程序支持
  • PEP 448,其他解包方案概括
  • PEP 461,“% - 格式化”用于字节和bytearray对象
  • PEP 465,矩阵乘法的新运算符(@)
  • PEP 471,os.scandir(),一个快速的新目录遍历函数
  • PEP 475,增加了对中断系统调用的自动重试的支持
  • PEP 479,更改发电机内的StopIteration处理
  • PEP 484,打字模块,类型注释的新标准
  • PEP 485,math.isclose(),一个测试近似相等的函数
  • PEP 486,让Windows Python启动器了解虚拟环境
  • PEP 488,消除.pyo文件
  • PEP 489,一种用于加载扩展模块的新的改进机制
  • PEP 492,带有异步和等待语法的协同程序

版本3.5.1中的新功能

  • PEP 441,改进了Python zip应用程序支持
  • PEP 448,其他解包方案概括
  • PEP 461,“% - 格式化”用于字节和bytearray对象
  • PEP 465,矩阵乘法的新运算符(@)
  • PEP 471,os.scandir(),一个快速的新目录遍历函数
  • PEP 475,增加了对中断系统调用的自动重试的支持
  • PEP 479,更改发电机内的StopIteration处理
  • PEP 484,打字模块,类型注释的新标准
  • PEP 485,math.isclose(),一个测试近似相等的函数
  • PEP 486,让Windows Python启动器了解虚拟环境
  • PEP 488,消除.pyo文件
  • PEP 489,一种用于加载扩展模块的新的改进机制
  • PEP 492,带有异步和等待语法的协同程序

3.5.0版中的新功能

  • Python 3.5.0是最新版本的Python语言,它包含许多令人兴奋的新功能和优化。

版本3.4.3中的新功能

  • 此版本附带三百多个错误修正和3.4.0以上的其他改进。一个值得注意的变化:与Windows安装程序捆绑在一起的OpenSSL版本不再存在HeartBleed漏洞。

版本3.4.2中的新功能

  • 此版本附带三百多个错误修正和其他改进超过3.4.0。一个值得注意的变化:与Windows安装程序捆绑在一起的OpenSSL版本不再存在HeartBleed漏洞。

版本3.4.0 RC1中的新功能

  • PEP 380,委托给子发电机的语法(收益自)
  • PEP 393,灵活的字符串表示(废除“宽”和“窄”Unicode构建之间的区别)
  • “十进制”的C实现。模块,对十进制重的应用程序加速高达120倍
  • 导入系统(__import__)默认基于importlib
  • 新的“lzma”支持LZMA / XZ的模块
  • PEP 397,Windows的Python启动器
  • PEP 405,核心虚拟环境支持
  • PEP 420,命名空间包支持
  • PEP 3151,重新编写操作系统和IO异常层次结构
  • PEP 3155,类和函数的限定名称
  • PEP 409,抑制异常上下文
  • PEP 414,显式Unicode文字以帮助移植
  • PEP 418,“时间”中的扩展平台无关时钟。模块
  • PEP 412,一种新的密钥共享字典实现,可显着节省面向对象代码的内存
  • PEP 362,功能签名对象
  • 新的“错误处理程序”帮助诊断崩溃的模块
  • 新的“unittest.mock”模块
  • 新的“ipaddress”模块
  • “sys.implementation”"属性
  • 电子邮件包的策略框架,带有临时(参见PEP 411)策略,为电子邮件标头解析添加了大大改进的unicode支持
  • A“collections.ChainMap”用于将映射链接到单个单元的类
  • 用于“os”中的更多POSIX功能的包装器。和“信号”模块,以及其他有用的功能,如“sendfile()”
  • 早期错误修复版本中引入的哈希随机化现在默认情况下已打开

版本3.4.0 Beta 2中的新功能

  • PEP 428,“pathlib”。模块提供面向对象的文件系统路径
  • PEP 435,标准化的“enum”。模块
  • PEP 436,一个有助于为内置生成内省信息的构建增强
  • PEP 442,改进了对象最终化的语义
  • PEP 443,将单调度通用函数添加到标准库
  • PEP 445,一个用于实现自定义内存分配器的新C API
  • PEP 446,将文件描述符更改为在子进程中默认不继承
  • PEP 450,一个新的“统计数据”模块
  • PEP 451,标准化Python模块导入系统的模块元数据
  • PEP 453,pip包管理器的捆绑安装程序
  • PEP 454,一种新的“tracemalloc”。用于跟踪Python内存分配的模块
  • PEP 456,一种用于Python字符串和二进制数据的新哈希算法
  • PEP 3154,一种新的改进的酸洗物协议
  • PEP 3156,一个新的“asyncio”。模块,异步I / O的新框架

版本3.4.0 Beta 1中的新功能

  • PEP 428,“pathlib”。模块提供面向对象的文件系统路径
  • PEP 435,标准化的“enum”。模块
  • PEP 436,一个有助于为内置生成内省信息的构建增强
  • PEP 442,改进了对象最终化的语义
  • PEP 443,将单调度通用函数添加到标准库
  • PEP 445,一个用于实现自定义内存分配器的新C API
  • PEP 446,将文件描述符更改为在子进程中默认不继承
  • PEP 450,一个新的“统计数据”模块
  • PEP 451,标准化Python模块导入系统的模块元数据
  • PEP 453,pip包管理器的捆绑安装程序
  • PEP 454,一种新的“tracemalloc”。用于跟踪Python内存分配的模块
  • PEP 456,一种用于Python字符串和二进制数据的新哈希算法
  • PEP 3154,一种新的改进的酸洗物协议
  • PEP 3156,一个新的“asyncio”。模块,异步I / O的新框架

版本3.4.0中的新功能 Alpha 4:

  • PEP 435,标准化的“enum”。模块
  • PEP 436,一个有助于为内置生成内省信息的构建增强
  • PEP 442,改进了对象最终化的语义
  • PEP 443,将单调度通用函数添加到标准库
  • PEP 445,一个用于实现自定义内存分配器的新C API
  • PEP 446,将文件描述符更改为在子进程中默认不继承
  • PEP 450,新的“统计数据”模块
  • PEP 3156,新的“asyncio”模块,异步I / O的新框架

版本2.7.6中的新功能

  • 有序字典类型
  • 新的unittest功能包括测试跳过,新的断言方法和测试发现
  • 更快的io模块
  • str.format()方法中字段的自动编号
  • 从3.x
  • 向后移植的浮动代理改进
  • 对Tkinter的支持
  • 3.x
  • 中memoryview对象的backport
  • 设置文字
  • 设置和词典理解
  • 字典视图
  • 嵌套语句的新语法
  • sysconfig模块

版本3.2.5中的

新功能

  • 对unittest模块的众多改进
  • PEP 3147,支持.pyc存储库目录
  • PEP 3149,支持版本标记的动态库
  • PEP 3148,一个用于并发编程的新期货库
  • PEP 384,扩展模块的稳定ABI
  • PEP 391,基于字典的日志记录配置
  • 一项减少争用的大修GIL实施
  • 处理字节消息的扩展电子邮件包
  • 一个大大改进的ssl模块,支持SSL上下文和证书主机名匹配
  • 用于访问配置信息的sysconfig模块
  • 添加到shutil模块,其中包括归档文件支持
  • 对configparser进行了许多增强,其中包括映射协议支持
  • pdb的改进,Python调试器
  • 关于字节/字符串问题的无数修复;其中完全支持字节环境(文件名,环境变量)
  • 许多针对数字操作的一致性和行为修复

版本3.3.2中的新功能

  • PEP 380,委托给子发电机的语法(收益自)
  • PEP 393,灵活的字符串表示(废除“宽”和“窄”Unicode构建之间的区别)
  • “十进制”的C实现。模块,对十进制重的应用程序加速高达120倍
  • 导入系统(__import__)默认基于importlib
  • 新的“lzma”支持LZMA / XZ的模块
  • PEP 397,Windows的Python启动器
  • PEP 405,核心虚拟环境支持
  • PEP 420,命名空间包支持
  • PEP 3151,重新编写操作系统和IO异常层次结构
  • PEP 3155,类和函数的限定名称
  • PEP 409,抑制异常上下文
  • PEP 414,显式Unicode文字以帮助移植
  • PEP 418,“时间”中的扩展平台无关时钟。模块
  • PEP 412,一种新的密钥共享字典实现,可显着节省面向对象代码的内存
  • PEP 362,功能签名对象
  • 新的“错误处理程序”帮助诊断崩溃的模块
  • 新的“unittest.mock”模块
  • 新的“ipaddress”模块
  • “sys.implementation”"属性
  • 电子邮件包的策略框架,带有临时(参见PEP 411)策略,为电子邮件标头解析添加了大大改进的unicode支持
  • A“collections.ChainMap”用于将映射链接到单个单元的类
  • 用于“os”中的更多POSIX功能的包装器。和“信号”模块,以及其他有用的功能,如“sendfile()”
  • 早期错误修复版本中引入的哈希随机化现在默认情况下已打开

版本3.3.0中的新功能

  • PEP 380,委托给子发电机的语法(收益自)
  • PEP 393,灵活的字符串表示(废除“宽”和“窄”Unicode构建之间的区别)
  • “十进制”的C实现。模块,对十进制重的应用程序加速高达120倍
  • 导入系统(__import__)默认基于importlib
  • 新的“lzma”支持LZMA / XZ的模块
  • PEP 397,Windows的Python启动器
  • PEP 405,核心虚拟环境支持
  • PEP 420,命名空间包支持
  • PEP 3151,重新编写操作系统和IO异常层次结构
  • PEP 3155,类和函数的限定名称
  • PEP 409,抑制异常上下文
  • PEP 414,显式Unicode文字以帮助移植
  • PEP 418,“时间”中的扩展平台无关时钟。模块
  • PEP 412,一种新的密钥共享字典实现,可显着节省面向对象代码的内存
  • PEP 362,功能签名对象
  • 新的“错误处理程序”帮助诊断崩溃的模块
  • 新的“unittest.mock”模块
  • 新的“ipaddress”模块
  • “sys.implementation”"属性
  • 电子邮件包的策略框架,带有临时(参见PEP 411)策略,为电子邮件标头解析添加了大大改进的unicode支持
  • A“collections.ChainMap”用于将映射链接到单个单元的类
  • 用于“os”中的更多POSIX功能的包装器。和“信号”模块,以及其他有用的功能,如“sendfile()”
  • 早期错误修复版本中引入的哈希随机化现在默认情况下已打开

类似的软件

DOS33
DOS33

3 Jun 15

Cython
Cython

27 Sep 15

ADP
ADP

17 Feb 15

nesC
nesC

3 Jun 15

意见 Python

评论没有发现
添加评论
打开图片!