Transfer files from Google Drive in just 5 lines of Python code.
Google Drive is the most used cloud storage platform. A need for some minimal yet effective tool to transfer contents to and from Drive is important!
There is a number of such libraries already present with Pydrive being the most amazing. Pydrive has a lot of functionalities but there are certain major functionalities that it lacks. Especially, when it comes to the most used feature i.e. Bulk uploading/downloading.
API Development has become an essential skill for Backend Developers. Many companies also hire Developers for API Development only. Developing a REST API with Python is fairly simple as compared to other languages.
REST (REpresentational State Transfer) is an architectural style and an approach to communications that are often used in the development of Web services. The use of REST is often preferred over the more heavyweight SOAP (Simple Object Access Protocol) style because REST does not leverage as much bandwidth, which makes it a better fit for use over the Internet. …
The concept of List Destructuring (aka Packing and Unpacking) is pretty nifty. You must have come across codes containing functions with these *args and **kwargs as arguments. It always used to boggle my mind, what kind of arguments are these. After some research, I got to know how wonderful they are.
Let’s understand them one by one. Open your favorite code editor and just follow along.
Consider a function that takes 3 arguments and we have a list of size 3 with us that has all arguments for the function. If we simply pass a list to the function, the…
The rate of cyber-attacks has increased by multi-fold in the past decade. Some common types of Cyber attacks are SQL Injection, Buffer Overflow Attacks, Denial-of-Service attacks, Session Hijacking.
A Man-in-the-Middle(MITM) attack is a kind of session hijacking in which a malicious actor inserts him/herself into a conversation between two parties, impersonates both parties and gains access to information that the two parties were trying to send to each other. …
Every time you want to search for an image similar to another one, you’re more or less left with one option: “Search Google for image”. Have you ever wondered what algorithms are making this happen? This is what we’ll explore in this blog post.
There are numerous algorithms present today for this task, and depending on the use cases, the algorithms used can vary. Below are the major categories of image search engines: