Top ten common python development tools

Source: Internet
Author: User
Tags netbeans

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

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.