Python Articles

Page 214 of 852

How to convert a string to a Python class object?

Akshitha Mote
Akshitha Mote
Updated on 30-Apr-2025 14K+ Views

Let's understand the title: converting a string to a Python class means accessing a Python class using its name stored as a string, allowing dynamic creation of objects at runtime. In this article, we will discuss different ways to convert a string to a Python class object. Using globals() Function The globals() function is used to convert a string to a Python class object when a class is in global scope. class Bike: def start(self): print("Bike started!") class_name = "Bike" cls = globals()[class_name] # Convert string to class obj ...

Read More

Explain Inheritance vs Instantiation for Python classes.

Akshitha Mote
Akshitha Mote
Updated on 30-Apr-2025 11K+ Views

In Python, inheritance is the capability of one class to derive or inherit the properties from another class. The class that derives properties is called the derived class or child class, and the class from which the properties are being derived is called the base class or parent class. In other words, inheritance refers to defining a new class with little or no modification to an existing class. Following is the syntax of the inheritance - class A: #class A (base class) pass class ...

Read More

What are different types of quotes in Python?

Akshitha Mote
Akshitha Mote
Updated on 30-Apr-2025 7K+ Views

In Python, strings can be defined using single quotes ('), double quotes ("), or triple quotes (''' or """). For example, 'Hello' is a valid string. There are different types of quotes in Python. Each quotation is used in different scenarios as per the requirement. The following are the different types of quotations that we can use in the Python programming language. Single quotes Double quotes ...

Read More

What is the difference between dict.items() and dict.iteritems() in Python?

Akshitha Mote
Akshitha Mote
Updated on 30-Apr-2025 635 Views

In Python, the dict.items() and dict.iteritems() methods are used to return a dictionary. The only difference is that the dict.items() returns the keys and value pairs in the form of a list of tuple pairs, whereas the dict.iteritems() returns an iterator over the dictionary’s (key, value) tuple pairs. The dict.items() and dict.iteritems() functions are present in Python 2.x versions. The dict.iteritems() function is omitted from the Python 3.x version. Example - 'dict.items()' in Python 2.x version Following is an execution of the dict.items() in Python 2.x version - my_dict={1:'one', 2:'two', 3:'three', 4:'four'} print(my_dict.items()) Output Following is the output ...

Read More

How to get a list of all sub-directories in the current directory using Python?

Niharikaa Aitam
Niharikaa Aitam
Updated on 29-Apr-2025 13K+ Views

In Python, when working with files and directories, we may often need to get a list of subdirectories within a specific location, especially the current working directory. In this article, we are going to use the different methods available in Python to get a list of all subdirectories in the current directory. Using os Module While working with files, one of the most widely used approaches is using os module. This module provides a way to interact with the operating system to perform tasks such as navigating directories, reading file structures, and more. In this module, we have a ...

Read More

How do I get the parent directory in Python?

Niharikaa Aitam
Niharikaa Aitam
Updated on 29-Apr-2025 3K+ Views

In Python, when working with files and directories, we may often need to access the parent directory of a given path, especially when going through a file system or managing relative paths in a project. In this article, we are going to explore the different methods available in Python to get the parent directory of the current or any specific path. Using os Module One of the commonly used methods to interact with the file system in Python is using the os module. This module provides various utilities to work with file paths and directories. To get the parent directory, ...

Read More

How to calculate a directory size using Python?

Alekhya Nagulavancha
Alekhya Nagulavancha
Updated on 29-Apr-2025 8K+ Views

A directory is simply defined as a collection of subdirectories and single files or either one of them. These subdirectories are separated using a "/" operator in a directory hierarchy. A directory hierarchy is constructed by organizing all the files and subdirectories within a main directory and also known as the "root" directory. Calculating the total size of a directory, i.e., all its files and subdirectories which is a common task in Python, especially when dealing with disk usage monitoring, backup management, or cleaning up storage. Python provides multiple ways to accomplish this efficiently using built-in modules such as os ...

Read More

How to find a file using Python?

Niharikaa Aitam
Niharikaa Aitam
Updated on 29-Apr-2025 2K+ Views

In some applications, we have to find the files on our computer programmatically to make use of out time. Python provides several powerful libraries to search and locate files by making this task straightforward and efficient. In this article, we are going to see the different methods to find a file in our system using Python. Using the os Module The os module has a method os.walk(), which is used to search for a file in the directories and their subdirectories. This method returns the file paths in a directory which allows the user to search for a specific file. ...

Read More

What is __init__.py in Python?

Akshitha Mote
Akshitha Mote
Updated on 29-Apr-2025 2K+ Views

In Python, the __init__.py is a special file in python packages. It is used to indicate that how a directory should be treated. When Python encounters a directory during an import, first it looks for the __init__.py file to determine how to initialize the package and what code should be executed during the import. In python 3.3 version, the __init__.py was introduced with the feature of creating a package with the namespace. Let's understand the purpose of the __init__.py file - It makes the directory a Python package so the interpreter can find the module ...

Read More

Is there something available in Python like PHP autoloader?

Sumana Challa
Sumana Challa
Updated on 29-Apr-2025 463 Views

No, there isn't a direct equivalent to PHP's autoloader in Python and you don't need one also. To be specific, PHP needs autoloaders for the following reasons - For each web request to start a fresh PHP process. To load all the code from scratch for every request. For optimization by loading classes only when required . To avoid loading unnecessary files which improves performance. In contrast, Python doesn't require autoloaders as files are not reread every time, and if you import ...

Read More
Showing 2131–2140 of 8,519 articles
« Prev 1 212 213 214 215 216 852 Next »
Advertisements