Имеется код программы:
import os.path
from datetime import datetime #Преобразуем дату в приемлиый формат
#path = 'C:/WINDOWS/notepad.exe'
path = input('Введите путь к файлу: ') #Запрашиваем путь к файлу
size = os.path.getsize(path) #Узнаем размер файла
ksize = size//1024 #Преобразуем размер в приемлимый формат
atime = os.path.getatime(path) #Дата последнего использования
mtime = os.path.getmtime(path) #Дата последней модификации
name = os.path.basename(path) #Узнаем имя файла
print ("Свойства файла: ")
print ('Название: ', name)
print ('Расположение: ', path)
print ('Размер: ', ksize, 'KB')
print ('Дата последнего использования: ', datetime.fromtimestamp(atime))
print ('Дата последней модификации: ', datetime.fromtimestamp(mtime))
s = input("Хотите запустить программу(Y/N): ") #Спрашиваем у пользователя хочет он запустить программу
s = s.lower() #Преобразуем буквы в маленькие
if(s=="y"):
print ('Запускаю программу...')
print ('---------------------')
os.startfile(path) #Запускаем...
quit() #Выходим
elif(s=="n"):
print ("Работа завершина")
quit()
Нельзя ли сделать обработчик ошибки т.е. если файла не существует выводилось сообщение, пробывал делать
os.path.exists(path)
не получилось?