

- Trending Categories
Data Structure
Networking
RDBMS
Operating System
Java
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
How to create a duplicate file of an existing file using Python?
The shutil module provides functions for copying files, as well as entire folders.
Calling shutil.copy(source, destination) will copy the file at the path source to the folder at the path destination. (Both source and destination are strings.) If destination is a filename, it will be used as the new name of the copied file. This function returns a string of the path of the copied file. For example,
>>> import shutil >>> # Copy the file in same folder with different name >>> shutil.copy('original.txt', 'duplicate.txt') '/home/username/duplicate.txt' >>> shutil.copy('original.txt', 'my_folder/duplicate.txt') '/home/username/my_folder/duplicate.txt'
- Related Questions & Answers
- How to create an empty file using Python?
- How to create hardlink of a file using Python?
- How to create softlink of a file using Python?
- How to create a tar file using Python?
- How to create a zip file using Python?
- How to add/append content to an existing file using Java?
- C# Program to make a copy of an existing file
- Python Pandas- Create multiple CSV files from existing CSV file
- How to create a unique temporary file name using Python?
- Check whether the given file is an existing file in Java
- How to create a File Chooser using JavaFX?
- How to create a temporary file using PowerShell?
- Java Program to Append Text to an Existing File
- How to find a file using Python?
- How to rename a file using Python?
Advertisements