Я хочу, чтобы пользователь скрипта ввел путь и имя файла, который будет считан во фрейм данных. Пользователь может ввести что-то вроде directory1 \ test1.csv или directory1 \ test1.psv или directory1 \ test1.xlsx
Независимо от того, введут ли они psv, csv или xlsx, я хочу прочитать это в кадре данных с что-то вроде следующего logi c:
Если имя файла заканчивается на .psv, тогда df = pd.read_psv (), имя файла elif заканчивается на .csv, затем df = read_csv (), имя файла elif заканчивается на. xlsx затем df = pd.read_excel ().
Есть ли способ сделать это?