Python is used in many fields, such as: data analysis, component integration, many networking services, image processing, numerical calculation and scientific computing. Almost all of the Internet industry's medium-sized enterprises are using Python, such as: Youtube, Dropbox, BT, Quora (China know almost), watercress, know almost, Google, Yahoo, Facebook, NASA, Baidu, Tencent, car home,! US group and so on.
Python is currently the main application areas:
- Cloud computing : cloud computing the hottest language, typical applications OpenStack
- WEB development : many excellent WEB framework, many large sites are Python development, Youtube, Dropbox, watercress. . . Typical WEB framework Django
- Scientific computing, artificial intelligence : Typical library NumPy, SciPy, Matplotlib, Enthought librarys , pandas
- System operation and maintenance : operation and maintenance personnel must-language
- Financial : the most quantitative trading, financial analysis, financial engineering, Python not only with, and use, and the importance of improving year by year. The reason: As Python dynamic language, clear and simple language structure, rich library, mature and stable, scientific computing and statistical analysis is very fast hardware, production efficiency is much higher than c, c ++, java, especially good strategy backtesting
- Graphics the GUI : PyQT, WxPython, TkInter
Python applications in some companies:
- Google: Google App Engine, code.google.com, Google earth, Google reptiles, Google ads and other projects are in extensive use of Python development
- CIA: CIA Web site was developed with Python
- NASA: US Space Agency (NASA) extensive use of Python for data analysis and computation
- YouTube: the world's largest video site YouTube is to use Python development
- Dropbox: America's largest online cloud storage sites, all implemented in Python, handle every day the site to upload and download files of one billion
- Instagram: America's largest photo-sharing social networking sites, more than 30 million photos every day to be shared, all with python development
- Facebook: a lot of basic libraries are implemented by Python
- Redhat: the world's most popular Linux distribution version of yum package management tool that is developed with python
- Watercress: Almost all of the company's business are developed by Python
- Know almost: the largest Q & A community, by the Python development (foreign Quora)
- Rain Doctor: well-known online medical website is developed with Python
- In addition to the above, as well as Sohu, Jinshan, Tencent, Shanda, Netease, Baidu, Alibaba, Taobao, potatoes, Sina, shell and other companies are using Python to complete a variety of tasks.