Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Новый участник


Сообщения: 35
Благодарности: 6

Профиль | Отправить PM | Цитировать


попробуй обернуть этот операцию в блок try, except дабы выловить ошибку

Код: Выделить весь код
def name_format(url,title):
    if url.find('/'):
        name = url.rsplit('/', 1)[1]
        p1 = name.split('-')[0]
        try:
            p2 = name.split('-')[1].split('.')[1]
        except IndexError as err:
            print(name, err)
            raise Exception
        name = p1 + '.' + p2
    if title != '':
        name = title + '.png'
    return name
ошибка List index out the range указывает что там нет индекса 1 который у тебя в квадратных скобках [1]

Последний раз редактировалось Bumbik, 29-03-2019 в 19:29.


Отправлено: 19:19, 29-03-2019 | #19