Manipulating Dates and Times in Python

In this article we will cover some basic features of the datetime module in Python. More specifically, we will see how to extract the current date and time and how to implement these features within a script in order to realize time-driven actions. Long Story Short The datetime module in Python allows you to deal … Read more

[Fixed] ImportError: No module named requests

[toc] Problem Formulation: How to fix ImportError: No module named requests in Python? You might be working on a web scraping project and want to import the requests library and check the status of the response. However, as soon as you try to execute your code, Python throws ImportError as shown below. Example: Output: ✨ The Requests Library … Read more

The Reduce Function in Python 3: Simply Explained

?Β The reduce() function from Python’s functools module aggregates an iterable to a single element. It repeatedly merges two iterable elements into a single one as defined in the function argument. By repeating this, only a single element will remain — the return value. Minimal Example Here’s the minimal example: The code performs the following steps: … Read more

How to Run a Scrapy Spider from a Python Script

Scrapy is a framework for building web crawlers and includes an API that can be used directly from a python script.Β  The framework includes many components and options that manage the details of requesting pages from websites and collecting and storing the desired data. Β  The typical way to run scrapy is to use the … Read more

How To Remove All Non-Alphabet Characters From A String?

?Β Summary: This blog explores the steps to remove all non-alphabet characters from a given string. The ‘re’ module in Python provides regular expression operations, to process text. One uses these operations to manipulate text in strings. The compile() method in conjunction with the sub() method can remove all non-alphabet characters from a given string. Note: … Read more

How to Print a String Without ‘\n’ in Python

Strings, Printing and ‘\n’ The printing of a basic string is probably the first program the majority of people, myself included, write in Python –  does print(‘hello world’) sound familiar? From the outset we know the principle is simple, we can pass our string through the print() function and the output will be displayed in … Read more

101+ Free Python Books

Free Python Book

Books remain great learning devices — even in the age of AI. But why spending money when you can get them for free? This article compiles a list of 101++ FREE Python books to destroy any excuse of not learning Python. Everyone can afford to read free books! Also check out my two other free … Read more

Python Set clear()

Python’s set.clear() method removes all elements from this set. All variables that refer to this set object will refer to an empty set after calling the method. Here’s a minimal example where you remove three elements from a set at once by means of the s.clear() method: Syntax Let’s “dive” into the formal syntax of … Read more

Python Set copy()

Python’s set.copy() method creates and returns a flat copy of this set. Here’s a minimal example where you copy a set with two integers and a string value: Syntax Let’s dive into the formal syntax of the set.copy() method. set.copy() Argument Data Type Explanation – – – The set.copy() method doesn’t take any argument. If … Read more