1,雲計算
PYTHON語言是雲計算中最火的語言。典型應用OpenStack。
2.Web前端開發
與php和ruby的模塊化設計相比,Python非常有利於功能擴展。多年來形成了大量優秀的web開發框架,並在不斷叠代。
目前優秀的全棧框架django和flask都繼承了python簡潔明了的風格,開發效率高,易於維護,與自動化運維的集成性好。
3.人工智能的應用
基於大數據分析和深度學習發展起來的人工智能,本質上離不開python的支持。目前全球優秀的人工智能學習框架如Google的TransorFlow?FaceBook的PyTorch和開源社區的神經網絡庫Karas都是用python實現的。
就連微軟的CNTK(認知工具包)也完全支持Python,微軟的Vscode也已經支持Python作為壹級語言。
4.系統操作和維護項目
Python與操作系統緊密集成並被管理。目前所有的linux發行版都有Python,linux中有大量的模塊可供相關管理功能使用,比如主流的自動配置管理工具:SaltStackAnsible(目前是RedHat的)。
目前幾乎所有的互聯網公司,自動化運維的標準都是python+Django/flask。另外,虛擬化管理中事實上的標準openstack是用python實現的,所以Python是所有運維人員的必備技能。
5.財務管理分析
量化交易,金融分析,在金融工程領域,Python語言不僅被使用,而且是使用最多的,重要性逐年增加。原因:Python作為壹種動態語言,語言結構清晰簡單,庫豐富,成熟穩定,科學計算和統計分析優秀,生產效率遠高於C、c++和Java,尤其擅長策略回測。