Доброго времени суток, знатоки!
Только начинаю изучать питон, пишу телеграм бота для своих нужд и возник вопрос по функциям. У меня есть код:
def solR(status):
sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
result = sock.connect_ex(('192.168.11.12',3389))
if result == 0:
status = 'Удаленка №1 - ОК'
else:
status = 'Удаленка №1 - Ошибка'
sock.close()
return status
status = ''
вызываю результат так:
@bot.message_handler(commands=['Status'])
def welcome_status(message):
if autor(message.chat.id):
bot.send_message(message.chat.id, 'Статсус: \n' + solR(status))
Всё работает.
Вопрос:
Можно ли на несколько удаленок (допустим у меня их 5) проверку сделать в одной функции, а не в 5, и чтобы если какая-то из них не работает я знал какая по человечески — не по ip адресу?