Today in this article we shall see how to check if a file exists without exceptions in the Python code base.
Today in this article, we will cover below aspects,
lets see in details both the approach.
os.path.isfile(path)
os.path
module implements some very useful functions on path names. To read or write files see open()
, and for accessing the filesystem see the os
module.
The path parameters can be passed as either strings, or bytes.
os.path.isfile
function – Return True
if the path is existing regular file. isfile()
can be true for the file if exist in the path else it returns false.
result = os.path.isfile(r'C:\Test\file\file-input-thecodebuzz.txt')
Path.is_file()
PathLib module offers classes representing filesystem paths with semantics appropriate for different operating systems.
Function Path.is_file
() – Return True
if the path points to a file existing in the path else it returns false.
False
is also returned if the
- path doesn’t exist
- other errors (Example- permission errors) etc.
Do you have any comments or ideas or any better suggestions to share?
Please sound off your comments below.
Happy Coding !!
Please bookmark this page and share it with your friends. Please Subscribe to the blog to receive notifications on freshly published(2024) best practices and guidelines for software design and development.