在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

深入了解2018年Python開發者的現狀

電子工程師 ? 來源:lp ? 2019-03-01 09:42 ? 次閱讀

在2018年秋季,Python軟件基金會與JetBrains發起了年度Python開發者調查。 報告的目的是尋找Python領域的新趨勢,幫助開發者深入了解2018年Python開發者的現狀。

該報告共統計了來自150多個不同國家和地區的超過兩萬名開發人員的Python使用情況。Python大本營對該報告進行了翻譯。

本報告要點如下:

Python 3的滲透率快速增長至84%(2017年為75%),僅有16%的用戶使用Python 2作為主要解釋器。

越來越多開發者使用Python進行數據分析,該比例從2017年的50%上升至2018年的58%,比使用Python進行Web開發更受歡迎。

將Python作為第一開發語言的開發者中,有半數也使用JavaScript進行開發。Python也經常和HTML/CSS, Bash/Shell, SQL, C/C++,以及Java一起使用。

Web開發者最喜歡的框架是Flask和Django,兩者占比均為45%,遠遠超過了其他Python Web開發框架。

NumPy, Pandas, Matplotlib和SciPy是最受歡迎的數據科學框架和庫。專門針對機器學習的庫,比如SciKit-Learn, TensorFlow, Keras等也很受歡迎。

AWS是Python開發者最喜歡的云平臺,然后是Google Cloud Platform, Heroku, DigitalOcean和Microsoft Azure平臺。

2018年受訪的開發者中,運維人員的數量明顯增加(與2017年相比增加了8個百分點)。在使用Python作為次要語言的開發者中,運維開發已經超過了Web開發。

PyCharm的兩個版本是最受歡迎Python開發工具。有趣的是,VS Code的使用率從2017年的7%上升至2018年的16%,成為Python開發第二最受歡迎的編輯器。其他受歡迎的編輯器還有Vim, Sublime以及Jupyter Notebook。

2/3的Python開發者使用Linux作為開發操作系統

具體報告內容如下:

Python使用概況

主要開發語言or輔助開發語言

調查中,84%的Python用戶使用Python作為他們的第一開發語言,16%的用戶將其作為輔助開發語言。 在2017年,79%用戶使用Python作為第一語言,21%用戶將其作為輔助開發語言。

除了Python,其他語言使用情況。

根據調查顯示:參與調研的Python用戶中有一半也使用JavaScript。 2018年的統計數據與2017年的結果非常相似。

Python開發類型

用Python是工作需要還是個人需要?

Python使用目的

從數據中看到,2018年的報告中58%的用戶用Python進行數據分析,2017年這個數據是50%。機器學習也增長了7個百分點,Web開發與前一年相比僅增加了2個百分點。

你參與過以下哪些領域的開發?

我們可以清楚地看到,Python游戲開發最主要是作為業余愛好,而Web開發、機器學習、數據分析和軟件測試主要用在職業開發方面。

你使用Python最多的領域是什么(單選)

該問題是單選,乍一看,Web開發大幅領先(27%),大幅超過數據分析(17%)。但仔細觀察后發現,機器學習增長了兩個百分點,如果將機器學習和數據分析整合為“數據科學”,這個占比將會達到28%。

對比將Python作為主要開發語言和輔助開發語言,web開發差距最大(29% vs 17%)。對于機器學習和數據分析來說,沒有明顯差別。

Python3滲透率

Python3還是Python2?

由于Python2將于2020年停止更新維護,所以越來越的使用者遷移到了Python3,從下圖可以看出,有84%的用戶使用了Python3.

Python3滲透率

在調查中發現,82%的Web開發人員使用Python 3,而在數據科學這一領域Python3的滲透率高達90%。

原因可能是Web開發人員仍有大量遺留代碼需要維護,而借助于人工智能的熱度,數據分析和機器學習人員不斷加入了Python 3的陣營。

Python安裝和更新

71%的受訪者從python.org或OS提供的包管理器(如APT和Homebrew)安裝Python。 這與2017年的結果非常相似。

你使用以下工具隔離Python開發環境嗎?

在開發或部署階段隔離Python環境已經是很長一段時間以來的最佳實踐。 毫無疑問,pipenv和較低級別的virtualenv是創建和管理新的Python環境的兩個最常用工具。 令人驚訝的是,21%的Python用戶仍未接受這種做法。

Python框架、庫和技術

與前一年相比,受訪者中Flask的使用量增長了15個百分點,今年Flask已成為最受歡迎的Web框架。 45%的受訪者(2017年為41%)選擇了Django。

Web框架

數據科學框架和庫

最流行的數據科學框架和庫是:NumPy,Pandas,Matplotlib和SciPy。 特定于機器學習的庫,如SciKit-Learn,TensorFlow,Keras等也非常受歡迎,這與機器學習領域的快速發展密切相關。

通用框架和庫

超過一半的Python用戶使用了Requests。 Pillow也很受歡迎。

云平臺

55%使用云平臺的Python用戶更喜歡AWS。Google Cloud Platform排在第二位,其次是Heroku,DigitalOcean和Microsoft Azure。大約三分之一的受訪者不使用任何云解決方案。

如何在云平臺運行代碼? (多選)

如何在云平臺上進行開發?

開發工具

操作系統

近三分之二的受訪者選擇Linux作為他們的開發環境操作系統。

測試框架

最受歡迎的單元測試框架是pytest,然后是unittest。 其他單元測試框架受歡迎程度一般。 不過35%的Python用戶不使用任何測試框架,并且可能沒有測試他們的代碼。 在上邊“隔離Python開發環境”部分中,我們發現大約五分之一的Python用戶不使用Python隔離。

數據庫

大多數人使用免費或開源數據庫,如PostgreSQL,MySQL或SQLite。由于大量的Python用戶正在進行某種形式的機器學習或數據工程,導致MongoDB和Redis等非關系型數據庫也非常受歡迎。

ORM

兩個最流行的ORM是SQLAlchemy和Django ORM,它們與兩個領先的Web開發框架:Flask和Django的流行度相匹配。

大型數據工具更有可能被機器學習工程師使用,這就是為什么76%的受訪者沒有選擇任何工具。

半數受訪的Python用戶不使用任何CI(持續集成系統)解決方案。最受歡迎的三個CI解決方案是:Jenkins, Gitlab CI和Travis。

配置管理方面,大部分Python用戶不使用配置管理工具。

編輯器和IDE

為了找到開發者們最喜歡的編輯器和IDE,我們將該問題設置成了單選。通過數據了解到,

PyCharm是最受歡迎的Python開發工具,PyCharm Professional和Community版本的合計份額為35%。 有趣的是,VS Code從2017年的7%上升到2018年的16%,成為第二最受歡迎的Python開發編輯器。 很可能是因為VS Code的快速增長,許多其他編輯的用戶份額減少了。

Web開發人員與數據科學家的編輯偏好略有不同。 他們比數據科學家更喜歡PyCharm,VS Code,Vim和Sublime,而許多數據科學家更喜歡Jupyter Notebook作為他們的主要工具。

Python開發中,相對流行的工具和特性包括版本控制,代碼自動完成,代碼重構,編寫單元測試以及使用Python項目的虛擬環境都占據了最高點。

其他流行的工具和功能包括SQL數據庫,調試和代碼linting。 NoSQL數據庫,Python分析器和代碼覆蓋工具使用最少。

開發者職業相關和使用情況

超過一半的Python用戶是全職工作,19%是學生,13%是半自由或自由職業者。 與2017年相比,2018年受訪用戶中學生人數明顯減少,就業人數更多。

工作角色

73%的受訪用戶是開發者或者程序員。12%的其他選項中,填寫最多的是數據科學家、運維、研究者和教師。

涉及項目數量

17%的Python用戶只做一個項目,42%的用戶同時做多個項目。

團隊開發還是獨立開發?

團隊規模

公司規模

受訪Python用戶公司的所屬行業

IT經驗

年齡分布

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 編輯器
    +關注

    關注

    1

    文章

    806

    瀏覽量

    31228
  • 機器學習
    +關注

    關注

    66

    文章

    8428

    瀏覽量

    132837
  • python
    +關注

    關注

    56

    文章

    4801

    瀏覽量

    84863
  • 解釋器
    +關注

    關注

    0

    文章

    103

    瀏覽量

    6546

原文標題:全球超2萬名開發者調研:Python 3滲透率至84%

文章出處:【微信號:rgznai100,微信公眾號:rgznai100】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    開發者的開源鴻蒙故事

    近日,在以“一切為了開發者”為主題的“2024開放原子開發者大會暨首屆開源技術學術大會”上,開源鴻蒙5.0 Release版本正式發布,備受各方關注。該版本在系統完備度、分布式創新、開發者體驗以及系統穩定性等方面均實現了顯著提升
    的頭像 發表于 01-06 10:28 ?123次閱讀

    《HarmonyOS第一課》煥新升級,賦能開發者快速掌握鴻蒙應用開發

    、IDE環境搭建、ArkTS基礎語法等知識,幫助開發者掌握基本頁面開發與數據管理基礎,完成簡單應用及頁面的開發并參與文檔與示例代碼的編寫,為深入學習筑牢根基。 中級課程面向有獨立
    發表于 01-02 14:24

    2024開放原子開發者大會暨首屆開源技術學術大會成功舉辦

    近日,以“一切為了開發者”為主題的2024開放原子開發者大會暨首屆開源技術學術大會在武漢成功舉辦。大會為眾多開源項目和開發者提供了廣闊的展示空間,為繁榮開源生態注入了強勁動力。與會
    的頭像 發表于 12-23 14:23 ?174次閱讀

    2024度國內活躍開源項目和開發者在武漢揭曉

    近日,2024度國內活躍開源項目&開發者致謝儀式,亮相2024開放原子開發者大會暨首屆開源技術學術大會開幕式。
    的頭像 發表于 12-23 11:25 ?258次閱讀

    KaihongOS 4.1.2開發者預覽版正式上線,誠邀開發者免費試用!

    深開鴻在2024開放原子開源生態大會上正式宣布KaihongOS4.1.2開發者預覽版全面上線,并向全球開發者開放免費下載。作為KaihongOS不斷創新與發展的重要里程碑,此次預覽版為開發者提供了
    的頭像 發表于 09-28 08:07 ?364次閱讀
    KaihongOS 4.1.2<b class='flag-5'>開發者</b>預覽版正式上線,誠邀<b class='flag-5'>開發者</b>免費試用!

    KaihongOS 4.1.2開發者預覽版正式上線,誠邀開發者免費試用!

    今日,深開鴻在2024開放原子開源生態大會上正式宣布KaihongOS 4.1.2開發者預覽版全面上線,并向全球開發者開放免費下載。作為KaihongOS不斷創新與發展的重要里程碑,此次預覽版為
    的頭像 發表于 09-26 15:59 ?488次閱讀

    深入了解PCI轉XMC載板轉接卡

    電子發燒友網站提供《深入了解PCI轉XMC載板轉接卡.docx》資料免費下載
    發表于 09-06 14:35 ?0次下載

    深入了解表面貼裝晶體諧振器DSX1210A

    深入了解表面貼裝晶體諧振器DSX1210A
    的頭像 發表于 07-25 14:27 ?436次閱讀
    <b class='flag-5'>深入了解</b>表面貼裝晶體諧振器DSX1210A

    深入了解恒溫晶體振蕩器DC5032AS

    深入了解恒溫晶體振蕩器DC5032AS
    的頭像 發表于 07-25 10:37 ?333次閱讀
    <b class='flag-5'>深入了解</b>恒溫晶體振蕩器DC5032AS

    小熊派官網正式上線 可深入了解小熊派的各款開發套件

    我們為每一款開發板打造一個開源社區,讓每一位開發者都能在這里找到歸屬感和靈感。通過官網對硬件、軟件、案例和教程的開源,大家可以深入了解小熊派的各款開發套件。
    的頭像 發表于 06-13 08:42 ?952次閱讀
    小熊派官網正式上線 可<b class='flag-5'>深入了解</b>小熊派的各款<b class='flag-5'>開發</b>套件

    報名開啟!第二屆OpenHarmony開發者大會2024重磅來襲!

    分論壇”為承載,聚焦OpenHarmony 技術革新,攜手百位技術專家共同交流開發者關心的技術內容,全方位了解最新技術進展。 OpenHarmony開源三多以來,社區快速成長,已成為“下一代智能終端
    發表于 05-14 15:23

    華為云開發者桌面全新發布 CodeArts IDE for Python,極致優雅云原生開發體驗

    近日,華為云正式發布 CodeArts IDE for Python,這是一款內置華為自研 Python 語言服務,提供智能編程、靈活調試能力的可擴展桌面開發工具,為華為云開發者提供卓
    的頭像 發表于 05-10 00:27 ?1263次閱讀
    華為云<b class='flag-5'>開發者</b>桌面全新發布 CodeArts IDE for <b class='flag-5'>Python</b>,極致優雅云原生<b class='flag-5'>開發</b>體驗

    鴻蒙系統優缺點,能否作為開發者選擇

    星河版已經是純血鴻蒙,但是它的發展一些周期。生態圈的建立難度大,各大廠商加入鴻蒙原生開發需要時間累積。 鴻蒙開發人才空缺,由于鴻蒙作為一款新型的系統,程序員們都是從0學起。所以市面上很少有鴻蒙開發者
    發表于 02-16 21:00

    華為宣布HarmonyOS NEXT鴻蒙星河版開發者預覽面向開發者開放申請

    華為宣布HarmonyOS NEXT鴻蒙星河版開發者預覽面向開發者開放申請,這意味著鴻蒙生態進入第二階段,將加速千行百業的應用鴻蒙化。
    的頭像 發表于 01-29 16:42 ?1453次閱讀
    華為宣布HarmonyOS NEXT鴻蒙星河版<b class='flag-5'>開發者</b>預覽面向<b class='flag-5'>開發者</b>開放申請

    您有一份OpenHarmony開發者論壇2023度總結,請查收~

    2023 11 月,OpenHarmony 開發者論壇 1.0 版本正式上線。 感謝各位開發者對 OpenHarmony 的大力支持和熱愛,成為 OpenHarmony 開發者論壇
    發表于 01-26 17:27
    主站蜘蛛池模板: 成人欧美精品久久久久影院| 成 黄 色 激 情视频网站| 一级黄色免费毛片| 伊人久久综合成人亚洲| 国产精品久久免费观看| 好紧好爽太大了h快穿| 国产高清在线播放免费观看| 哪个网站可以看av| 免费看啪啪网站| 亚洲色图综合在线| 老师解胸罩喂我吃奶| 中文字幕有码视频| 午夜色综合| 日本天堂影院| 久操福利视频| 俺去在线| 天天天操| 国产精品久久久久久影院| se01亚洲| 亚洲欧美精品成人久久91| 新版天堂资源中文在线| 天天夜天天干| 久久久免费观看| 欧美性a欧美在线| 欧美性猛交aa一级| 香蕉视频啪啪| 欧美成人午夜视频| 国产免费黄视频| 又粗又爽又色男女乱淫播放男女| 天堂资源最新版在线www| 2021年最热新版天堂资源中文| 亚洲视频天天射| 加勒比啪啪| 一二三区视频| 亚洲色图图片| 免费黄色一级毛片| 4虎影院永久地址www| 国产精品福利一区二区亚瑟| 丝袜美女被c| 天堂网2017| 久久国内精品视频|