according to the authoritative body statistics, python talent needs up to 5000 + per day, but there are few Python programmers on the market, small competition, and easy, fast-paying jobs. Maybe you're not too familiar with the ten most common python development tools, and now I'm telling you.
1.Micro Python
Micro Python is based on ANSI C, and the syntax is basically consistent with Pyton 3, with its own parser, compiler, virtual machine, and class library. Currently supports 32-bit-based ARM processors, such as stm32f405.
with it, users can fully The Python scripting language implements hardware-level access and control, such as controlling LED bulbs, LCD displays, reading voltages, controlling motors, accessing SD cards, and more.
software Download:https://micropython.org/download
2.Pycharm
It is made up of A Python IDE built by JetBrains for general IDE functionality. For example, debugging, syntax highlighting, project management, code jumps, smart tips, AutoComplete, Unit testing, versioning ...
in addition, Pycharm also offers some great features for Django development, while supporting Google App Engine, and, more cool, pycharm support ironpython!
source Download:https://www.jetbrains.com/pycharm/download/#section =windows
3.Eclipse
It is a well-known cross-platform, free integrated development environment ( IDE). It was originally used primarily for Java language development, but it is now being made available as a development tool for other computer languages such as C + + and Python.
Download Link:https://www.eclipse.org/
source Download:https://www.eclipse.org/downloads/
4.Spyder
It was formerly Pydee is a powerful interactive Python language development environment that provides advanced code editing, interactive testing, debugging and other features that support Windows, Linux, and OS X systems.
Download Link:https://github.com/spyder-ide/spyder
source Download:https://github.com/spyder-ide/spyder/releases
5.codimension
It's a The Python integrated development environment provides code editing and chart-based code analysis capabilities.
Download Link:http://codimension.org/
source Download:http://codimension.org/documentation/
6.PTVS
PTVS (Python Tools for Visual Studio) is an open source project that is released with the Apache 2.0 license. The main features of PTVs include: CPython, IronPython, Jython and PyPy, advanced editing functions such as IntelliSense, multi-structure, built-in REPL (Read-eval-print loop) Windows, debugging and analysis functions, and more.
Download Link:Https://github.com/Microsoft/PTVS
source Download:Https://github.com/Microsoft/PTVS
7.Rodeo
It is a data-centric Python integrated development environment, based on Web browser usage.
source Download:https://github.com/yhat/rodeo
8.Qpython
it is a Running the Python scripting engine on Android, he integrates the Python interpreter, Console, editor, and SL4A Library. Allows you to run the Python language development program on your Android device. It's the python! on Android.
In addition, it provides development tools that allow you to Easily develop Python projects on Android devices.
:http://www.qpython.org/
9.NetBeans
It is open source software development integration environment, is an open framework, extensible development platform, can be used for The development of languages such as java,c/c++,php is itself a development platform that can be extended by extension plugins.
:https://netbeans.org/
source Download:https://netbeans.org/downloads/
Ten.PyPy
It is Python developers create projects for better hack python. In addition, pypy than CPython is more flexible, easy to use and test to develop specific functions in different scenarios of implementation methods that can be easily implemented.
:http://pypy.org/
source Download:http://pypy.org/download.html
The Python language has been getting more and more hot for two years, and it's slowly rising for a reason. such as market demand, getting started easy to learn, support multiple languages ...
The ten most common The Python development tools are all above and hope to help you with your Python learning! Become Python's great God soon!
Top ten common python development tools