In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-01-16 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Development >
Share
Shulou(Shulou.com)06/02 Report--
This article will explain in detail what the Python software tools are, and the editor thinks it is very practical, so I share it with you for reference. I hope you can get something after reading this article.
1 、 Upterm
It is a full-platform terminal, which can be said to be the IDE in the terminal, and has a powerful automatic completion function. Before the name is BlackWindow, someone told him that this name is not conducive to the promotion of the community, changed to Upterm now has 17000 + Star.
2 、 Ptpython
An interactive Python interpreter. Support syntax highlighting, prompts, and even vim and emacs typing modes.
3 、 Anaconda
It can help you install a lot of troublesome things, including: Python environment, pip package management tools, commonly used libraries, configuring environment paths, and so on. If rookies do these things one by one, they are easy to encounter all kinds of problems and bring frustration. If you want to do data things with Python, just install it, and it even develops a set of JIT interpreter Numba. Therefore, after Anaconda has JIT, it is possible to do things that require high computational efficiency in online science.
4 、 CodeSandbox
Although this is not a Python development tool, but if the back-end engineer wants to write the front end, this online editor is so convenient that it simply saves the back-end engineer's life. You don't have to install thousands of npm packages, it's already done in the cloud, and it allows you to write code and see the results directly. For React, Vue and other mainstream front-end frameworks are supported.
5 、 Pycharm
Pycharm is a development tool often used by programmers, which is simple, easy to use, and can set different theme modes and set code styles according to their own preferences.
6 、 IPython
How to program interactively? Yes, it is through IPython. IPython is much easier to use than the Shell that comes with Python, and can support code indentation, Tab key completion and other functions. If you do interactive programming, this is an indispensable tool.
7 、 Python Tutor
This tool may be useful for beginners, but less useful for middle and senior programmers. The feature of this tool is that it can clearly understand how each line of code is executed in the computer. Middle and senior programmers can generally achieve similar functions through step-by-step debugging. This tool is very useful for students who first come into contact with Python and come to learn programming. Beginners might as well try it.
8 、 IDLE
IDLE is an integrated development environment created by Guido van Rossum, the founder of python, using python and Tkinter. Python and Tkinter must be installed to use IDLE. Features: automatic indentation, color coding, command history (Alt+p,Alt+n) and word automatic (Alt+/) completion. Execute the Tkinter program with IDLE and do not include mainloop in the program. IDLE itself is a Tkinter application, and it automatically calls mainloop. Calling mainloop again will conflict with IDLE's event loop, resulting in a run-time error.
9 、 BlackAdder
BlackAdder supports windows and linux environments. The program created with it can run on any platform, and TheKompany.com is responsible for maintaining it. They released a personal version of the software with limited support, as well as a professional version, which requires a license for commercial software developers.
10 、 Komodo Edit
Open Komodo is an open source release of Komodo edit, a free multilingual editor for dynamic languages, based on the award-winning Komodo IDE. It not only supports Perl, PHP, Python, Ruby, Tcl and other server languages, but also supports CSS, HTML, JavaScript, XML and so on. When using Komodo Edit to write code, it can fully improve your coding efficiency and help you write high-quality code through its functions such as automatic completion, call hints, syntax correction, code snippets and so on.
This is the end of this article on "what are the Python software tools?". I hope the above content can be of some help to you, so that you can learn more knowledge. if you think the article is good, please share it for more people to see.
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 0
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.