в вашем коде три ошибки:
1) в конце у вас блок
if _name_ == '__main__' попал в функцию, а должен быть сам по себе
2)
if _name_ == '__main__' неправильно написана переменная. Не
_name_ с одинарными подчёркиваниями а с двойными. Вот так:
__name__
3) в блоке кода
if _name_ == '__main__':
main()
вы пытаетесь вызвать функцию mai
n(). А определена функция mai
l()
П.С.
Ещё в коде написаны блоки try - except без определения типа ошибки, это значит что эти участки кода будут молча пропускаться, и невозможно будет понять почему этот код не сработал.