TIOBE 釋出了 8 月份的程式語言排行榜,前四名依然不變,分別是 Java、C、C++ 與 Python,其中值得關注的是 Python 以 6.992% 的佔比逼近 7.471% 的 C++,另外 C 指數繼續保持增長。 前 20 名如下: 需要注意的是,SQL 自 2018 年 2 月起被重新新增到了 TIOBE 排行榜中,由於沒有以往的資料可以對比,所以會給人 SQL 語
2018-08-07
GitHub宣佈了 Python安全警告 ,使Python使用者可以訪問依賴圖,並在他們的庫所依賴的包存在安全漏洞時收到警告。 安全警告 首次釋出 是在2017年10月,為了跟蹤Ruby和JavaScript程式包中的安全漏洞。據GitHub介紹,從那時起, 數以百萬計的漏洞 被發現,推動了許多補丁的釋出。 GitHub會根據MITRE的 公共漏洞列表 (CVE)來跟蹤Ruby gems、N
2018-08-03
Python 3.5.6 和 3.4.9 已釋出 。 釋出主頁顯示,兩者均已進入“僅修復安全問題模式(security fixes only mode)”,更新內容僅包含針對安全問題的修復。此外,新版本僅以原始碼形式釋出,將不再提供官方二進位制安裝包。 詳情和原始碼下載請點選下面的連結進行檢視 Python 3.5.6  https://www.python.org/downloads/r
2018-08-03
Django 2.1 現已正式 釋出 ,官方表示隨著 2.1 的釋出,對 2.0 系列的主流支援服務將結束,進入安全修復服務週期,直至2019年4月。 2.1新特性: https://docs.djangoproject.com/en/2.1/releases/2.1/#whats-new-2-1 下載地址: https://www.djangoproject.com/download/ 升
2018-08-02
IEEE Spectrum 釋出了 2018 年年度程式語言排行榜。IEEE Spectrum 程式語言排行榜一年釋出一次,今年是其釋出的第五年。 IEEE Spectrum 對 48 種語言進行排行,其排序綜合 9 個重要線上資料來源的 11 個指標而成(今年去掉了 Dice,因為其關閉了 API),例如 Stack Overflow、Twitter、Reddit、IEEE Xplore、G
2018-08-02
PyCharm 2018.2 釋出 不久後,PyCharm 2018.2.1 RC 也已釋出 ,該版本修復了許多各種各樣的 bug。 一些改進 解決了影響任何 Linux 使用者基於 IntelliJ 的 IDE 的的渲染問題( IDEA-195614 ) 許多的 JavaScript 編輯問題已得到解決, 有關詳細資訊請參閱釋出說明 嚐鮮地址 >>&gt
2018-07-29
Python 創始人 Guido van Rossum 前段時間宣佈 脫離 Python 決策層 ,辭去所謂的 BDFL (終生仁慈的獨裁者) 身份曾引發熱議,當時他以  PEP 572 改進提案的爭吵事件為例,表明其退出緣由。近日 Guido van Rossum 在接受外媒  InfoWorld 採訪 時,再次聊到了關於他退出決策層背後的隱情,以及對 Python 開發流程的看法。
2018-07-29
經濟學人發表了一篇 文章 談論了 Python 語言及其社群,以及剛剛辭職的終身仁慈獨裁者 Guido van Rossum。 1989 年 12 月,荷蘭電腦科學家 van Rossum 定下了一個聖誕節目標,創造出一種易於閱讀和易於建立和分享模組的程式語言。他以英國喜劇團體 Monty Python 的名字將其命名為 Python 語言。 30 年後的今天,van Rossum 發現自己無
2018-07-26
根據需求,為了那些希望知道在資料科學方面選擇 Python 還是 R 程式語言的人,我釋出了這篇指導文章。你可能在資料科學方面是個新手,或者你需要在一個專案中選出一個語言,這篇文章可能會幫助到你。 非免責宣告:在最大的資料科學家僱主之一(Deloitte)中,我是一個資料科學家的管理者。我也對 R 和 Python 有幾十年的瞭解。我是個語言不可知論者,但是參與到 Python 社群已經有15
2018-07-24
pip 18.0 釋出,自該版本開始採用新的基於日期的版本更新規則。每3個月釋出一個無bug修復的新版本。 功能 支援從 pyproject.toml 檔案安裝構建包依賴清單(PEP518) 新增 --prefer-binary 選項, 用於使用就有的 wheel 包 增強檔名稱自動提示功能 廢棄 不再支援 Python3.3 pip list 輸出移
2018-07-23
微軟通過釋出 Python 語言伺服器(Python Language Server)繼續致力於提供更好的 Python 開發體驗。它目前作為 Visual Studio Code 的 Python 擴充套件的一部分提供,並將在不久的將來作為獨立元件釋出。 此前 Visual Studio 具有針對 Python 的智慧感知(IntelliSense)功能,但這也是 Visual Studio
2018-07-22
PyCharm 2018.2 在正式釋出日期即將到來之前,日前釋出了一個 RC 版本。 此版本主要內容包括: pytest 中的點已不復存在,'Py.test' 現在在 PyCharm 的任何地方都被稱為'pytest'。 現在支援 pytest-BDD fixtures。 在某些情況下,SQL 查詢被錯誤地識別為 f-strings,並且正規表示式中的 f-strings
2018-07-22
有“終身仁慈獨裁者(BDFL)”之稱的 Python 創始人 Guido van Rossum 宣佈退出 Python 核心開發組決策層已有一週,從那以後社群發生了什麼,治理專案的未來又將如何? Guido 在 宣佈 退出決策層時明確表示不會任命繼任者,但會作為一個普通的開發者待在 Python 核心開發組一段時間,並讓社群來確定專案的治理進展。他還強調社群應重點管理兩個主要問題:如何決定 P
2018-07-20
Django 2.1 候選版本於7月18日釋出,預計正式版將於8月1日左右釋出。 Django 2.1 特性 Python版本支援 Python 版本要求 3.5+ ,不再支援 3.4 。 模型許可權:新增檢視(view)許可權 一直以來,Django 模型中只有 增加(Add)、刪除(Delete)和編輯(Change) 三個預設的許可權,沒有單獨的檢視許可權。新的 檢
2018-07-19
哪個版本的 Python 最快? 當然,這些問題由多種因素決定,其中的主要的因素是什麼呢?我們又如何為自己的應用尋找最快的 Python 版本呢?帶著這些問題,Hackermoon 上一位叫  Anthony Shaw 的作者為我們做了一些測試。 Anthony Shaw :Dimension Data 的 Talent 集團總監,Python 軟體基金會成員,Apache 基金會成員
2018-07-19
日前,一位 SUSE 開發者向 GCC 開發團隊傳送了一封郵件,希望允許在 GCC 編譯器程式碼庫中使用一門指令碼語言(Python),這主要是為了替代現有的 AWK 語言。 這位 SUSE 開發者 Martin Liška 目前正在尋求關於這項提議的可能性,他表示,這不是將現有的 GCC C 編譯器程式碼替換為指令碼語言或類似的任何東西,而是旨在替換當前難以維護的 AWK 指令碼語言。
2018-07-18
SQLAlchemy 1.2.10 已釋出,這是一個小版本,引入了一些針對 Core 和 ORM 的修復: orm [orm] [bug]  Fixed bug in  Bundle construct where placing two columns of the same name would be de-duplicated, when the  Bundle were
2018-07-15
Python 創始人 Guido van Rossum 昨日在郵件列表宣佈 ,他將完全脫離決策層,不再領導該語言,給自己一個永久的假期。後續會作為一個普通的核心開發者,待在那裡一段時間。 從 Guido van Rossum 的郵件內容可以看出,他已經厭倦了運營該組織。他在郵件開頭寫道,“我不想再為 PEP(Python 改進提案)[  PEP 572 ] 進行如此艱難的鬥爭,並發現有這
2018-07-13
PYPL 已釋出7月程式語言指數榜,Python 在今年5月首次超越 Java 拿下榜首位置後,保持上漲趨勢,正逐漸與 Java 拉開差距。 此外,JavaScript 和 PHP 在季軍位置的爭奪上也十分激烈。二者在上半年的指數得分上十分接近,不過本月由於 PHP 出現了 1.5 個百分點的下降,地位有點危險。 PS:趨勢是與去年 7 月對比 PYPL 指數原始資料基於 Goog
2018-07-05
Python Web 框架 Django 1.11.14 和 2.0.7 已釋出, 官方表示 ,這是一次 bug 修復版本的釋出。主要修復了以下的 bug: 1.11.14 Fixed  WKBWriter.write() and  write_hex() for empty polygons on GEOS 3.6.1+ ( #29460 ). Fixed a regress
2018-07-05
SQLAlchemy 1.2.9 已釋出 。 該版本包括針對 Core 和 ORM 元件的修復,其中包含了特定方言的元件的新問題。最重要的變化之一是,已經針對 Python 3.7 和 MySQL 8.0 改進了部分行為,以及允許在 cx_Oracle 方言中定製資料型別繫結的新鉤子。 完整更新日誌點此檢視  https://www.sqlalchemy.org/changelog/CHAN
2018-06-30
Python 3.7 已正式釋出,同時釋出的還有 3.6.6 , 具體詳情可分別查閱更新說明: 3.7: https://www.python.org/downloads/release/python-370/ 3.6.6: https://www.python.org/downloads/release/python-366/ Python 3.7 包含許多新特性和優化,亮
2018-06-28
Krita 是一款自由開源的數字繪畫軟體,使用 GPL 許可證釋出。它主要針對手繪用途設計,具備高度可定製的筆刷系統和完善的圖層功能,可通過透明度和變形蒙版來實現非破壞性編輯。它能夠繪製點陣圖影象、向量圖形和製作動畫,並具備完善的色彩管理功能,能夠進行 HDR 影象的編輯和除錯。它的操作直觀,介面干擾較少,支援多執行緒並能夠使用 OpenGL 加速畫布顯示。Krita 是 KDE 的一個子專案,使
2018-06-28
Django 2.1 Beta1 釋出,這是 2.1 系列的第一個公測版本,預計正式版將於2018年8月初發布。 本次更新: Python版本支援 Python 版本要求 3.5+ ,不再支援 3.4 。 模型許可權:新增檢視(view)許可權 一直以來,Django 模型中只有 增加(Add)、刪除(Delete)和編輯(Change) 三個預設的許可權,沒有單獨的檢視許可權。新的
2018-06-20
Qt 團隊近日釋出了 Qt for Python 5.11 ,這是 Qt for Python 的首個正式版本。 正如版本號所示,Qt for Python 5.11 基於上個月釋出的 Qt 5.11 ,具體的更新內容可查閱: https://www.oschina.net/news/96333/qt-5-11-released 該版本支援 Python 2.7、3.5 和 3.
2018-06-16
我自 2011 年起,就是 Python 的使用者與愛好者了。當時,一個好友建議我用 Python 代替 Perl 試試 ,一個嶄新的世界向我開放了。在這個世界裡可讀性比什麼都重要,還有一種簡明的規則。 即使用了 7 年多的 Python ,我對它的熱情還是一如往昔。但是,歲月流逝之下任何人都該去追尋新的機遇與冒險。是時候嘗試下別的語言了!
2018-06-15
Requests 2.19.0 和 2.19.1 已釋出。Requests 是一個“非轉基因”的 Python HTTP 庫,人類可以安全享用。允許你傳送“純天然”、“植物飼養”的 HTTP/1.1 請求,無需手工勞動。你不需要手動為 URL 新增查詢字串,也不需要對 POST 資料進行表單編碼。Keep-alive 和 HTTP 連線池的功能是 100% 自動化的,一切動力都來自於根植在 Req
2018-06-15
Python 3.7.0rc1 和 3.6.6rc1 已釋出下載。 3.7.0rc1 是 Python 3.7 的下一個功能版本的最終計劃釋出預覽。 3.6.6rc1 是 Python 3.6 當前版本的下一個維護版本的釋出預覽。若沒有發現關鍵問題,3.7.0 和 3.6.6 的計劃釋出日期為 2018-06-27,這些釋出候選版本和最終版本之間不會計劃更改程式碼。 3.7 將包含的一些主要特
2018-06-13
NovalIDE 1.1.1 正式釋出了。 官方網址為: http://www.novalide.com 此次版本釋出更新內容有: 主選單新增了訪問官方網站的入口 允許使用者刪除軟體自帶或內建的直譯器,只保留一個使用者自己的直譯器 設定關閉文件快捷鍵為Ctrl+W 優化對Python檔案中文編碼的處理,靈活處理Python2和3對中文編碼申明方式的不同 支援
2018-06-12
Python Web 框架 Django 2.0.6 已釋出,官方 表示 ,這是一個 bug 修復版本。主要修復了以下的 bug: Fixed a regression that broke custom template filters that use decorators ( #29400 ). Fixed detection of custom URL converters i
2018-06-02