Загрузка...

Питонисты, так можно?

Тема в разделе Python создана пользователем LolBall 28 авг 2020. 311 просмотров

  1. LolBall
    LolBall Автор темы 28 авг 2020 zelenka.guru/threads/3842424/ - бест обменник
    К примеру у меня есть код
    Код
    try:

    a = requests.get(f'https://blabla/{id}')
    json_owner_id = tyt parsing s json otveta
    except:
    print('Миша все хуйня,давай по новой')

    Можно ли как-то сделать ограничение на количество попыток,к примеру если было произведено 5 попыток то происходят такие действия.Без колхоза по типy при except увеличивать переменную на 1 и при каждой попытке делать проверку на то сколько уже сделано попыток.
     
  2. Morn1ngStar
    Это не колхоз, тебе в любом случае надо сделать условие при котором действия выполняются и счётчик, а при except увеличивать его значение.
     
  3. Pandazz
    Pandazz 28 авг 2020 68 5 май 2020
    Python

    с=0
    while True:
    if c==5:
    print('5 ошибок')
    break
    try:
    a = requests.get(f'https://blabla/{id}')
    json_owner_id = tyt parsing s json otveta
    except:
    print('Миша все хуйня,давай по новой')
    c+=1
    типо того?
     
    1. Djimbo
      Pandazz, Не легче уже for'ом пройтись?:crying_tw:
    2. Pandazz
      Djimbo, сколько людей, столько вариантов, друк)
  4. MozambiQQ
    Конечно можно, просто в цикл это засунь
     
Top
Загрузка...