Image for post
Image for post

In this article, we will learn about how we can use python pdf modules to read and modify the pdf files. PyPDF2 is an updated version of the PyPdf module which supports the python version 3 and greater. We will work through each function of PyPDF2 to deal with pdf files.

Setup Installation:

You can find the PyPdf2 module on the PyPI a website that holds python modules files. When you install python a pip module is preinstalled with it. Using the following command will install Pypdf2 in your system. The command is the same for all Operating systems.

pip install PyPDF2

Reading PDF file:


Image for post
Image for post
Photo by Niclas Illg on Unsplash

In this article, we will learn how we can develop a modern desktop application using python and Tkinter modules. A desktop application is a user-interface for your CLI program, giving the user an easy way to interact with your code. We can simply say it like a front end view of your program. They had some backend code and the window you see is the frontend which is connected to the backend and any action you do on the frontend will trigger the backend code. …


Image for post
Image for post
Photo by Brandi Redd on Unsplash

Optical character recognition or optical character reader (OCR) is the electronic or mechanical conversion of images of typed, handwritten, or printed text into machine-encoded text, whether from a scanned document, a photo of a document. In today’s world rather than storing data on papers and books, we are storing them digitally as computer hardware now can store terabytes of data so we had no problem storing millions of books in a 1 Gigabyte of the harddisk. OCR help us to scan the images, document or any paper document and convert their text into the digital text form, rather its a…


Image for post
Image for post
Photo by Daniel Romero on Unsplash

If you had Google Chrome then you are aware of the chrome extensions that like an app or software that had some set of the algorithm to perform the specific task in your browsers, The most widely used the chrome extension example includes the LastPass extension that store your passwords in the encrypted form online. That's had a huge number of downloads because many people need an app that stores the passwords in safe modes. If you want to learn how you can develop your own chrome extension then in this article we will work through how we can develop…


Image for post
Image for post
Photo by AltumCode on Unsplash

Computer vision is the interdisciplinary field that deals with gaining high-level understanding from images and video. If we see it from an engineering perspective it is used to automate tasks that human vision can do. Like recognizing a specific part in images, making differences in images, and understanding things that a human brain can think about after visualizing an object. During these modern days, computer vision is useful in Artificial intelligence and robot programming in which we need a human vision technique to recognize the surroundings and take the action according to that. In programming languages, we had many modules…


Image for post
Image for post
Photo by Solen Feyissa on Unsplash

Email stands for Electronic Mail that makes our life easier and reliable we are sending our text in a minute to anyone in the world in just a minute. Email providers like Gmail, Outlook, Yahoo providing email services free for personal users that a really great thing for us because we are using email for making our daily life work easier, example universities using email to send information to their students like class scheduling, Job offers info, sending data from one department to another, Students are using email, Companies are using email for sending their data and etc we are…


Image for post
Image for post
Photo by Arian Darvishi on Unsplash

Scrapy is one of the most popular and powerful Pythons scraping libraries; it takes a “batteries included” approach to scraping, meaning that it handles a lot of the common functionality that all scrapers need so developers don’t have to reinvent the wheel each time. It makes scraping a quick and fun process. Scrapy, like most Python packages, is on PyPI (also known as pip). PyPI, the Python Package Index, is a community-owned repository of all published Python software. …


Image for post
Image for post

We will walk through the API documentation and see what we can do with it and how we make a Reddit bot. Python provides a parser module for handling the Reddit API called Praw. First, install the python latest version if you don't have one then you need Reddit API for it. Go to this URL https://www.reddit.com/prefs/apps/ and select Create App


Image for post
Image for post
Photo by Solen Feyissa on Unsplash

Gmail is the most widely used Personal and business email worldwide, You had been used Gmail in your daily life for checking study mails, for marketing purposes, communicating with someone and etc. It is a part of our daily life but if we want to make a computer robot that sends Gmail by itself, Well why we need that? Let take a simple example you are the owner of a shop and you had some new stock available and you want to send your customer notification about it, in that case, a Gmail bot can be useful for sending the…


Image for post
Image for post
Photo by CardMapr on Unsplash

Youtube is the most famous video streaming website now days even 98% of people in this world are using youtube, even the android mobile has built-in youtube installed from google. I think that’s the fact youtube is the most popular product of Google, Let move to our today’s topic, Youtube Downloader in JavaScript. So we are going to walk through that how to develop a youtube downloader that downloads any youtube video or playlist on your computer, we can use any programming language for this python, C++ even java. But I love JavaScript so I will go with it, well…

Haider Imtiaz

I’m a Programmer, CyberSecurity Expert, and writing tutorials on Python, Java, and javascript stuff

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store