Skip to main content

Using Modules & Pip In Python

 Sometimes we have to use someone else's code in our program because it saves us a lot of time. Today, we will learn a technique to use code that is not written by us but will enhance the quality of our program, save us time and energy, and of course, it is legal and free.

Let us understand what utilities like modules and pip are,

Module – Module or library is a file that contains definitions of several functions, classes, variables, etc. which is written by someone else for us to use.

Pip – Pip is a package manager for Python i.e., pip command can be used to download any external module in Python. It is something that helps us to get code written by someone else.

We can install a module in our system by using pip command :

  • Open cmd or Powershell in your system.
  • And then, type pip install module_name and press enter.
  • Once you do that, the module will start downloading and will install automatically on your computer.

Example, for installing flask I will do this:


After pressing the enter key, you will see something like this:

After installing any module in Python, you can import it into your Python program. For example, to use flask, I will type "import flask" at the top of my Python program.

import flask

There are two types of modules in Python:

  • Built-in Modules:

Built-in modules are the modules that are pre-installed in Python i.e., there is no need to download them. These modules come with python interpreter itself. For example :– random, os, etc.

To get a complete list of built-in modules of python head to the following page of the official documentation - https://docs.python.org/3/py-modindex.html.

  • External Modules:

These are the modules that are not pre-installed in Python i.e., we need to download them before using them in our program. For example :– Flask, Pandas, TensorFlow, etc.

That's all about modules in Python. I hope you are enjoying this course. 

Comments

Popular posts from this blog

Beginner Friendly Full Python Tutorials(Teaser) | Python Tutorials For Absolute Beginners

  Python is one of the most famous and recent Programming Languages.  I took this initiative of starting this course as I always wanted to make it easy for people to learn Python. On top of that, I got a lot of requests to teach Python in depth. In this course, we will be learning Python from the very beginning to the advanced level, where we will be doing projects like Jarvis desktop assistant and an Indian Railways announcement system. Most importantly, I will be giving some quizzes and exercises to test your skills regularly. I will be providing questions, and then you have to try solving them. This Python tutorial will enhance your programming skills, and it will also help you become a pro programmer.  Technology is enhancing, and human beings always try to reduce their manual efforts. After learning Programming, one can reduce his/her manual efforts to accomplish his/her work on the machine.  Programming allows us to minimize manual work. With the help of progra...

What Is Programming and Why Python?

  Guido Van Rossum created the Python Programming language in February 1991. Python is an interpreted, high-level, general-purpose programming language. Python allows us to create a game, build web apps, do general-purpose scripting, etc. Before we dive into the details of Python, let's understand what the term Programming or Coding means? Programming helps human beings to reduce hours of manual efforts. In today's era, demand for programming is growing rapidly; i.e., there is a huge need for software developers and programmers in IT (Tech) Industries. To write code on any language, we need a friendly platform where we can write the code and can execute it. For this, we use IDEs. IDE – An IDE (Integrated Development Environment) is a software application that provides many comprehensive facilities to programmers for software or application development. Python is used by many of the best tech companies. Few of those companies are: Instagram Facebook Google Reddit Spotify Quora D...

Using Python As A Calculator

  First of all, I would like to tell you one thing - the main motive of using Python is not to do raw calculations. You will perhaps never use python to calculate 3+8 or 34*232 for that matter. Yeah, that’s true! Python is not just limited to do calculations. It has a vast number of uses and has many merits or advantages. Using Python you can do most of the things, such as creating games, apps, software, websites, etc.  To do calculations in Python, open Windows PowerShell (or terminal of your choice if you are on Linux or Mac) and type, "python" to open the Python interpreter. You will see a screen like this: Then simply type or put whatever mathematical calculation you want to do. 5+9, 6-9 choice is all yours! When you type python, you are inside an interactive python shell where you can type anything and the value is displayed on the screen after the computation. That's how you can use python as a calculator. And that’s how you can easily do any type of mathematical ca...