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()”
  • 早期錯誤修復版本中引入的哈希隨機化現在默認情況下已打開

類似的軟件

IGCC
IGCC

14 Apr 15

PyRuby
PyRuby

11 May 15

Plessc
Plessc

19 Feb 15

意見 Python

評論沒有發現
添加評論
打開圖片!