
Data Structure
Networking
RDBMS
Operating System
Java
MS Excel
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
Found 10478 Articles for Python

2K+ 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

12K+ 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

18K+ Views
The path of a current file is defined with the help of directory hierarchy; and it contains the backtracked path from the current file to the root directory this file is present in. For instance, consider a file “my_file” belongs to a directory “my_directory”, the path for this file is defined as given below ./my_directory/my_file The directory, sub-directory and the file are all separated using the “/” separator in the path. Therefore, to get current file's full path, you can use the os.path.abspath() function. If you want only the directory path, you can call os.path.dirname() method. Using os.path.abspath() Method ... Read More

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

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

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

3K+ Views
The site-packages directory in python, is the place where third-party libraries and packages are installed. Knowning the site-packeges location is useful for debugging, verifying installations or inspecting package contents. This directory may vary depending on our operating system, Python version or based on the virtual environment we are using. In this article, we are going to explore the different ways to find the location of site packages directory in our working environments. Using site.getsitepackages() The getsitepackages() function of the site module, returns a list of global site-packages directories. This method may not work inside virtual environments and could be unavailable ... Read More

14K+ Views
A directory is simply defined as a collection of subdirectories and single files or either one of them. A directory hierarchy is constructed by organizing all the files and subdirectories within a main directory and this is also known as root directory. These subdirectories are separated using a / operator in a directory hierarchy. In python, we have different methods to scan through a directory recursively. In this article we are going to see about each method. Using os.walk() method Using glob.glob() method Using os.listdir() method ... Read More

7K+ Views
When we are building Python applications that store or retrieve user-specific files and settings, then we will often need to access the home directory. The home directory is the default location on a computer where user-related data is stored, such as documents, configuration files, and application data. Python provides simple and cross-platform ways of finding the home directory programmatically by making it easy to write code that works on Windows, macOS, and Linux without modifications. In this article, we'll explore the different methods to get the home directory in Python. Using os.path.expanduser("~") The os.path.expanduser() is a function in Python's built-in ... Read More

7K+ Views
Directory creation is a common task for computer users. You might need to create a directory to store some files, or to place some new files inside an existing directory. In this article, you will learn how to find if a directory already exists in Python or not. A directory is a file system structure used by operating systems and software applications to organize files. It can also refer to a list of files and folders, like the current folder in Windows Explorer. Sometimes there arises a need to check whether a certain directory exists in a system or not; ... Read More