Size: a a a

Сообщество Python Программистов

2020 September 07

GF

George Forse in Сообщество Python Программистов
Айван
Ну, вроде всё логично
Ну ладно
источник

GF

George Forse in Сообщество Python Программистов
:D
источник

СР

Слава Романенко... in Сообщество Python Программистов
источник

ТВ

Тарас Владимирович... in Сообщество Python Программистов
Слава Романенко
Ну, может и не совсем правильно, за что немного стыдно, ибо я как и ты только начинаю

Скомпилировал файл бота в.exe и запускаю его просто

Так как файл консольный получается, то он вырубается, а мой файл его снова запускает,
ща покажу код
Ну, я в принципе по логам примерно понял куда копать. Он там опрашивает постоянно ТГ и смотрит есть ли новые сообщения.
источник

ТВ

Тарас Владимирович... in Сообщество Python Программистов
Хорош, спасибо
источник

GF

George Forse in Сообщество Python Программистов
Насчёт гуля: стоит, если любишь аниме, а если хочешь чекнуть, что вообще такое аниме, то есть и получше варианты.
Пойду дальше пересматривать друзей.
источник

ТВ

Тарас Владимирович... in Сообщество Python Программистов
Тарас Владимирович
Ну, я в принципе по логам примерно понял куда копать. Он там опрашивает постоянно ТГ и смотрит есть ли новые сообщения.
last_update = get_result[len(get_result)]
IndexError: list index out of range
источник

ТВ

Тарас Владимирович... in Сообщество Python Программистов
Вот такое ловлю
источник

ТВ

Тарас Владимирович... in Сообщество Python Программистов
def get_last_update(self):
       get_result = self.get_updates()

       if len(get_result) > 0:
           last_update = get_result[-1]
       else:
           last_update = get_result[len(get_result)]
источник

ТВ

Тарас Владимирович... in Сообщество Python Программистов
Вот функция
источник

ТВ

Тарас Владимирович... in Сообщество Python Программистов
Делал по примеру
источник

А

Айван in Сообщество Python Программистов
Тарас Владимирович
last_update = get_result[len(get_result)]
IndexError: list index out of range
arr = [0, 1]
len(arr) # 2 — количество элементов в списке
arr[2] # такого индекса нет т.к. счёт с нуля
источник

ТВ

Тарас Владимирович... in Сообщество Python Программистов
Айван
arr = [0, 1]
len(arr) # 2 — количество элементов в списке
arr[2] # такого индекса нет т.к. счёт с нуля
Наглядно, информативно. Спасибо, пойду добавлю гребанный -1 к индексу😂
источник

А

Айван in Сообщество Python Программистов
В твоём случае, чтобы получить индекс последнего элемента нужно…
len(arr) -1
Но т.к. ты просто хочешь взять последний элемент можешь сделать
arr[-1]
источник

А

Айван in Сообщество Python Программистов
Тарас Владимирович
def get_last_update(self):
       get_result = self.get_updates()

       if len(get_result) > 0:
           last_update = get_result[-1]
       else:
           last_update = get_result[len(get_result)]
Хотя, ты вроде и так это делаешь чуть выше…
источник

ТВ

Тарас Владимирович... in Сообщество Python Программистов
Айван
В твоём случае, чтобы получить индекс последнего элемента нужно…
len(arr) -1
Но т.к. ты просто хочешь взять последний элемент можешь сделать
arr[-1]
Там до else так и есть...
источник

👑️

👑OGURCHIK🖤 ️ in Сообщество Python Программистов
Айван
arr = [0, 1]
len(arr) # 2 — количество элементов в списке
arr[2] # такого индекса нет т.к. счёт с нуля
🤔
источник

👑️

👑OGURCHIK🖤 ️ in Сообщество Python Программистов
Но там даже проблема не в том
источник

ТВ

Тарас Владимирович... in Сообщество Python Программистов
Думаешь, стоит убрать else?
источник

А

Айван in Сообщество Python Программистов
Тогда в чём суть, если ты и так и так берёшь последний элемент?
источник