I have been reading and experimenting to find the proper way to remove the path of a file when selected using filedialog.askopenfile.
When I select the file (mp3) from the folder I can use a print statement to check the value of the variable, which gives:
Currently I have:
A point in the right direction would be appreciated.
When I select the file (mp3) from the folder I can use a print statement to check the value of the variable, which gives:
<_io.TextIOWrapper name='C:/Users/DT2000/Documents/Python Projects/mp3 Player/music/test.mp3' mode='r' encoding='cp1252'>I would like to strip all of the path and trailing information so that only the test.mp3 will show when it is used in a Label for the song list.
Currently I have:
def audio_file():
global recorded_file
recorded_file = filedialog.askopenfile(title='J.E.C. Software Solutions',
filetypes=[('Image Files', ['.wav', '.mp3', '.vox'])])
now_playing.insert(0,recorded_file)
print(recorded_file)I have been reading information about the os.path.spitext and also ntpath.split but have not seen how this can help my sistuation.A point in the right direction would be appreciated.
"Often stumped... But never defeated."
