.rmdir()
Anonymous contributor
Anonymous contributor15 total contributions
Anonymous contributor
Published Apr 1, 2022Updated Aug 21, 2023
Contribute to Docs
The Python .rmdir()
method allows the user to delete a folder if it exists in the system or computer and does not contain other folders or files.
Note: A FileNotFoundError
is raised if the directory is not found.
Syntax
This method is provided by the os
module which must be imported beforehand.
import os
os.rmdir("folder_name")
os.rmdir("folder_path")
The .rmdir()
method works in the following ways:
- A
"folder_name"
that will be successfully deleted if the folder exists in the current directory. - A
"folder_path"
can also be passed if it exists outside of the current directory.
Files can be removed using the .remove()
method.
Example
Use .rmdir()
to delete the myfolder
folder:
import os# Delete folder in current directoryos.rmdir("myfolder")# Delete folder in another directoryos.rmdir("/path/to/myfolder")
Codebyte Example
In this example the ./project
directory is deleted using the .rmdir()
method:
All contributors
- Anonymous contributorAnonymous contributor15 total contributions
- Christine_Yang265 total contributions
- Anonymous contributorAnonymous contributor2 total contributions
- net137228473814 total contributions
- Anonymous contributorAnonymous contributor9 total contributions
- Anonymous contributor
- Christine_Yang
- Anonymous contributor
- net1372284738
- Anonymous contributor
Looking to contribute?
- Learn more about how to get involved.
- Edit this page on GitHub to fix an error or make an improvement.
- Submit feedback to let us know how we can improve Docs.