Как вывести полный путь к выбранному файлу?
Код - выбор файла, вывод его имени и пути нахождения. Имя выбранного файла определяется и выводится. Проблема в определении пути к выбранному файлу. Выводится путь где находится скрипт. Подскажите, как определить путь выбираемого файла?
from tkinter import *
from tkinter import filedialog as fd
import os
root=Tk()
root.withdraw()
try:
file = fd.askopenfilename()
except:
file = ''
pass
file_name = os.path.basename(file)
file_path = os.path.abspath(file_name)
if file == '':
pass
else:
print(file_name)
print(file_path)
Источник: Stack Overflow на русском