Я пытаюсь удалить столбец в Excel по имени столбца в качестве пользовательского ввода. Ниже приведен мой код
def del_col1(col1):
path=pd.ExcelFile(os.getcwd(),'SAMPLE_TASK.xlsx')
df=pd.read_excel(path,sheet_name)
del df[col1]
path.save()
d='Y'
while (d=='y' or d=='Y'):
col1=(input("Enter Column Name. : "))
del_col1(col1)
d=input("press Y to continue or N to exit:")
Это показывает следующую ошибку. пожалуйста помогите
Traceback (most recent call last):
File "path/Final_codes.py", line 33, in <module>
del_col1(col1)
File "path/Final_codes.py", line 25, in del_col1
path=pd.ExcelFile(os.getcwd(),'SAMPLE_TASK.xlsx')
File "C:\Python37\lib\site-packages\pandas\io\excel\_base.py", line 811, in __init__
raise ValueError("Unknown engine: {engine}".format(engine=engine))
ValueError: Unknown engine: SAMPLE_TASK.xlsx