Pythonの質問は、3つの主要なプログラミング言語の1つにPythonを選択した開発者にのみ提示されました。

どのバージョンの Python を最もよく使用していますか?

87%
Python 3
13%
Python 2

Python 2の比率は急速に減少しています。2019年に10人の開発者のうち9人がPython 3を使用していると述べているからです。昨年は、4分の1の開発者が依然としてPython 2を使用していました。

Python は何を目的として使っていますか? 

49%46%42%37%37%25%22%20%19%12% 6% 6% 5% 3% 4%データ解析ウェブ開発机器学习システム管理 / 自動化スクリプトの作成 / インフラストラクチャ構成(DevOps)Webパーサー / スクレイパー / クローラーのプログラミングソフトウェアのテスト / 自動テストの作成ソフトウェアのプロトタイピング教育目的ネットワークプログラミングデスクトップ開発コンピューターグラフィック組み込み開発游戏开发モバイル開発その他

ウェブ開発とデータサイエンスは依然としてPython開発の主要な2種類です。Pythonはデータサイエンスに最適なツールの1つであると報告されているため、データ解析と機械学習に関わる開発者数が相当多くても、驚くことではありません。

Pythonに加えてどんなウェブフレームワーク / ライブラリを使用していますか?

43%41% 6% 6% 4% 3% 3% 3% 1% 1% 4%30%DjangoFlaskTornadoweb2pyBottleCherryPyFalconPyramidTurboGearsHugその他なし

DjangoとFlaskは、圧倒的に最も人気の高いPythonウェブフレームワークの地位を確保しています。

Python の他に使用しているデータサイエンスフレームワークはありますか?(複数選択可)

58%46%37%36%32%29%19%10% 9% 4%NumPyPandasMatplotlibTensorFlowSciPySciKit-LearnKerasSeabornNLTKGensim
All results

次のフレームワーク / ライブラリのうち、どれをPythonに加えて使用していますか?

39%21%17%13%12%11%10% 8% 7% 7%RequestsPillowScrapyAsyncioTkinterPyQTSixPygameaiohttpwxPython
All results

どのIDE/エディタを最もよく使用していますか?

25%PyCharm ProfessionalEdition
17%PyCharm CommunityEdition
14%VS Code
8%Vim
6%IntelliJ IDEA
6%Sublime Text
6%JupyterNotebook
4%Atom
3%IPythonNotebook
2%NotePad++
Python 開発者エコシステムの状態に関する詳細は、当社公式の Python Developers Survey をご確認ください。