Search
 
SCRIPT & CODE EXAMPLE
 

PYTHON

python get filename from path

import os
print(os.path.basename(your_path))
Comment

get filename from path python

from pathlib import Path
>>> p = r"C:UsersshaliOneDrivecodesetTheory.pdf"
>>> Path(p).anchor
'C:'
>>> Path(p).parent
WindowsPath('C:/Users/shali/OneDrive/code')
>>> Path(p).name
'setTheory.pdf'
>>> Path(p).stem
'setTheory'
>>> Path(p).suffixes
['.pdf']
Comment

Extract filename from path in Python

filename = os.path.basename("path/to/file/sample.txt")
Comment

python get file path

import os

def read_file(file_name):
    file_handle = open(file_name)
    print file_handle.read()
    file_handle.close()

file_dir = os.path.dirname(os.path.realpath('__file__'))
print file_dir

#For accessing the file in the same folder
file_name = "same.txt"
read_file(file_name)

#For accessing the file in a folder contained in the current folder
file_name = os.path.join(file_dir, 'Folder1.1/same.txt')
read_file(file_name)

#For accessing the file in the parent folder of the current folder
file_name = os.path.join(file_dir, '../same.txt')
read_file(file_name)

#For accessing the file inside a sibling folder.
file_name = os.path.join(file_dir, '../Folder2/same.txt')
file_name = os.path.abspath(os.path.realpath(file_name))
print file_name
read_file(file_name)
Comment

python get filename from path

print (os.path.basename("/path/to/file.txt"))
# file.txt
Comment

extract name of file from path python

from pathlib import Path
Path("/tmp/d/a.dat").name
Comment

python get file path

import PySimpleGUI as sg
sg.theme("DarkTeal2")
layout = [[sg.T("")], [sg.Text("Choose a file: "), sg.Input(), sg.FileBrowse(key="-IN-")],[sg.Button("Submit")]]

###Building Window
window = sg.Window('My File Browser', layout, size=(600,150))
    
while True:
    event, values = window.read()
    if event == sg.WIN_CLOSED or event=="Exit":
        break
    elif event == "Submit":
        print(values["-IN-"])
Comment

PREVIOUS NEXT
Code Example
Python :: subscript in python 
Python :: pyton do while loop+ 
Python :: best python gui for desktop application 
Python :: randomly pick a value in the list 
Python :: addition of array in python with input 
Python :: how to strip white space of text in python? 
Python :: how to run loops 3 times in python 
Python :: count no of nan in a 2d array python 
Python :: read image and resize 
Python :: create python executable 
Python :: python sum of a subset 
Python :: python is space 
Python :: numpy multiply element wise 
Python :: matplotlib savefig cutting off graph 
Python :: python bisect 
Python :: how to make software in python 
Python :: remove string from list in python 
Python :: mount gdrive in pyton 
Python :: global variables python 
Python :: how to split string by list of indexes python 
Python :: save seaborn lmplot 
Python :: python split 
Python :: compress excel file in python 
Python :: python read input 
Python :: import login required 
Python :: default values python 
Python :: python delete dictionary key 
Python :: dataframe number of unique rows 
Python :: python while 
Python :: percent in pandas 
ADD CONTENT
Topic
Content
Source link
Name
3+2 =