What are the python tool libraries and how to use the python tool package?

Hello everyone, the editor is here to answer the following questions for you. What are the python toolkits and how to use the python toolkit? Now let’s take a look!

 

Recently, many readers have left messages asking for more convenient and efficient python programming development tools (IDEs). This article will introduce to you four python software development tools commonly used in the industry, and briefly introduce the characteristics of each software, so that readers can customize it according to their needs. Choose the right learning software!

The contents of this article are:

Introduction to jupyter notebook IDE VS Code IDE Introduction to Visual Studio IDE Introduction to PyCharm IDE Introduction Summary of
python development tools
1. Introduction to jupyter notebook IDE—five-star recommendation

Jupyter notebook is an introductory IDE for python learning and development. It is a web application that facilitates operations such as creating and writing documents. It supports real-time writing and running of codes and equations, and supports visual image output, etc. Its installation and startup The method is very simple:

To install python, please refer to previous video tutorials: Detailed explanation of the entire Python installation process and verification methods. To install the pip installer, please refer to previous articles: Python artifact: What should I do if the module cannot be found? The pip installer is all done with one click. Open the command line in administrator mode and enter: pip install jupyter. Wait for the installation to complete. Open the command line window under the python project folder and enter: jupyter notebook and press Enter. Jupyter notebook will browse by default after starting. Open the web page, create the project and write and run the code on the web page. The jupyter notebook opening interface is as follows:
startup interface
jupyter notebook code writing and running interface:
jupyter notebook development interface preview
If it is for learning, I personally highly recommend jupyter notebook. IDE, it takes up less resources, is easy to install and start, and is easy to run. It is a rare and efficient learning tool!

2. Introduction to VS Code IDE—four-star recommendation

VS Code, which stands for Visual Studio Code, is a cross-platform source code editor for modern web and cloud applications developed by Microsoft. After installing the corresponding expansion pack, you can have powerful programming development capabilities!

VS Code running interface:
VS interface
VS Code As of September 2019, it has supported development in up to 37 languages:
VS code expansion pack
3. Introduction to Visual Studio IDE—Four-star recommendation

Visual Studio is an IDE that everyone should be familiar with. It is a powerful development tool that many companies and individuals have been using. It has almost no shortcomings except that it takes up too many system resources!

The new version of Visual Studio has added support for the python language, and has also written a complete python program development guide. I have to say that Microsoft's IDE is really attentive: VS
supports python development
VS running python interface: VS is not very good
at running python .
It is recommended to use VS for python development, because it takes up too many resources, and in many details, it is not as perfect as python-specific development tools!

4. Introduction to PyCharm IDE—five-star recommendation

PyCharm is a python-specific development tool with complete python software development functions!

PyCharm has a set of efficient python development tools, including debugging, project management, code jumping, auto-completion, unit testing, version control, etc. In addition, pycharm can support Django, an advanced framework in web development!

PyCharm interface:
pycharm interface
Interested readers can search and learn about the joint development of PyCharm+Anaconda! Here is a brief introduction to Anaconda:

Anaconda contains more than 180 scientific packages and their dependencies such as conda and Python. It is an open source Python distribution version. Lightweight Anaconda: Miniconda only contains conda and Python, which can save space and occupy resources. Readers can choose Anaconda as needed. It is convenient for managing python packages and environments, and can be used for project development with different environmental requirements: if project one requires python2, project two requires python3, and the developer only has one computer, then Anaconda can be used to create multiple interactive Non-interfering project environment, compatible with running multiple versions of Python for multiple project development! 5. Summary

The downloading and installation methods of jupyter notebook have been explained in detail in the first section, so I won’t go into details here. The official downloads of the other three python IDEs can be easily found online. I hope it will be helpful to everyone. If there are any shortcomings in the above content, readers are welcome to criticize and correct it!
Thanks

Guess you like

Origin blog.csdn.net/i_like_cpp/article/details/132163771