![Trending Articles on Technical and Non Technical topics](/images/trending_categories.jpeg)
Data Structure
Networking
RDBMS
Operating System
Java
MS Excel
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
Physics
Chemistry
Biology
Mathematics
English
Economics
Psychology
Social Studies
Fashion Studies
Legal Studies
- 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 27104 Articles for Server Side Programming
![Rajendra Dharmkar](https://www.tutorialspoint.com/assets/profiles/9963/profile/60_124173-1512724240.jpg)
1K+ Views
The current working directory in Python is defined as the directory from where the Python script is being executed. By default, the current working directory is usually the directory where the script is stored, located or resides. However, there may arise scenarios or instances where you may want to change the current working directory using Python code. In this article, we will explore various methods to set the current working directory in Python. To this end, will take up several code examples and their explanations to elucidate the process of setting the current working directory programmatically. Making Use of ... Read More
![Rajendra Dharmkar](https://www.tutorialspoint.com/assets/profiles/9963/profile/60_124173-1512724240.jpg)
3K+ Views
In Python programming, operations on files and directories are routine tasks that you carry out daily and are a common requirement. Having a rich set of libraries and intuitive syntax, Python provides a simple and straightforward way to carry out such tasks. Here, in this article, we will explore and learn how to create directories recursively using Python. It does not matter if you are either a beginner or an experienced developer, this article will guide you in a step-by-step manner to help you acquire this essential skill. So, let's start acquiring the knowledge of creating directories effortlessly using Python! ... Read More
268K+ Views
Python has built in file creation, writing, and reading capabilities. In Python, there are two sorts of files that can be handled: text files and binary files (written in binary language, 0s, and 1s). While you can create files you may delete them when you no longer need them. It is simple to create directories programmatically, but you must ensure that they do not already exist. You'll have difficulties if you don't. Example 1 In Python, use the os.path.exists() method to see if a directory already exists, and then use the os.makedirs() method to create it. The built in Python ... Read More
![Rajendra Dharmkar](https://www.tutorialspoint.com/assets/profiles/9963/profile/60_124173-1512724240.jpg)
463 Views
To create a directory, first check if it already exists using os.path.exists(directory). Then you can create it using:import os if not os.path.exists('my_folder'): os.makedirs('my_folder')You can also use the python idiom EAFP: Easier to ask for forgiveness than permission. For example,import os try: os.makedirs('my_folder') except OSError as e: if e.errno != errno.EEXIST: raise
![Rajendra Dharmkar](https://www.tutorialspoint.com/assets/profiles/9963/profile/60_124173-1512724240.jpg)
2K+ Views
You can delete a single file or a single empty folder with functions in the os module.ExampleFor example, if you want to delete a file my_file.txt, >>> import os >>> os.remove('my_file.txt')The argument to os.remove must be absolute or relative path.To delete multiple files, just loop over your list of files and use the above function. If you want to delete a folder containing all files you want to remove, you can remove the folder as follows:>>> import shutil >>> shutil.rmtree('my_folder')ExampleYou can also use regex to delete the files matching a pattern. For example, import os, re, os.path pattern = "^your_regex_here$" ... Read More
![Rajendra Dharmkar](https://www.tutorialspoint.com/assets/profiles/9963/profile/60_124173-1512724240.jpg)
2K+ Views
If a file is open in Python and you want to find the current line number of the open file; we explore different ways, in this article, how you can perform this task using certain modules, functions and methods. Along the way, we discuss some code examples with detailed explanations to elucidate the concepts and strategies involved in the task. Making Use of the Tell() Method You can begin by opening the file in read mode by using of the open() function and assigning it to a variable ‘file’. Then using the read() method you load the contents ... Read More
![Rajendra Dharmkar](https://www.tutorialspoint.com/assets/profiles/9963/profile/60_124173-1512724240.jpg)
9K+ Views
In Python file handling, there are several functions and methods that have different functionalities and are used to achieve specific purposes and tasks. Among such kind as above, the seek() method makes it possible for you to reset the read/write position within a file. This functionality of the method is very helpful when you need to move the cursor to a specific or particular location in the file to carry out subsequent read or write operations. In this article, we will examine several ways how you can make use of the seek() method to reset the read/write position in Python. ... Read More