Change language

Python | os.path.basename () method

|

os.path.basename() in Python is used to get the base name at a given path. This method internally uses the os.path.split ( () method to split the specified path into a pair (head, tail) os.path.basename() returns the tail after splitting the specified path into a pair (head, tail) .

Syntax: os.path.basename (path)

Parameter:
path : A path-like object representing a file system path.

Return Type: This method returns a string value which represents the base name the specified path.

Code: method usage os.path.basename ()

# Python program to explain the method os.path.basename ( )

 
# import of the os.path module

import os.path

 
 # Path

path = ’/ home / User / Documents’

 

 
# Above the specified path
# will be split into
# (head, tail) pair as
# (& # 39; / home / User & # 39 ;, & # 39; Documents & # 39;)

 
# Get base name
# of the specified path

basename = os.path.basename (path)

  
# Print base name

print (basename)

  

  
# Path

path = ’/ home / User / Documents / file.txt’

 
# Above the specified path
# will be split into
# (head, tail) pair as
# (& # 39; / home / User / Documents & # 39 ;, & # 39; file.txt & # 39;)

 
# Get base name
# of the specified path

basename = os.path.basename (path)

 
# Print base name name

print (basename)

 

 
# Path

path = ’file.txt’

  

 
# The above path
# will be split into
# steam head and tail
# as (& # 39; & # 39 ;, & # 39; file.txt & # 39;)
# so file.txt will be printed

  
# Get base name
# of the specified path

basename = os.path.basename (path)

  
# Print base name

print (basename)

Output:

 Documents file.txt file.txt 

Link: https://docs.python.org/3/library/os.path.html

Shop

Learn programming in R: courses

$

Best Python online courses for 2022

$

Best laptop for Fortnite

$

Best laptop for Excel

$

Best laptop for Solidworks

$

Best laptop for Roblox

$

Best computer for crypto mining

$

Best laptop for Sims 4

$

Latest questions

NUMPYNUMPY

psycopg2: insert multiple rows with one query

12 answers

NUMPYNUMPY

How to convert Nonetype to int or string?

12 answers

NUMPYNUMPY

How to specify multiple return types using type-hints

12 answers

NUMPYNUMPY

Javascript Error: IPython is not defined in JupyterLab

12 answers


Wiki

Python OpenCV | cv2.putText () method

numpy.arctan2 () in Python

Python | os.path.realpath () method

Python OpenCV | cv2.circle () method

Python OpenCV cv2.cvtColor () method

Python - Move item to the end of the list

time.perf_counter () function in Python

Check if one list is a subset of another in Python

Python os.path.join () method