• Как исправить ошибку в связке selenium undetected_chromedriver python?

    @Mr_Smith06
    в файле ...\Lib\site-packages\undetected_chromedriver\__init__.py
    на 732 строке (метод quit) оберни time.sleep(0.1) таким образом:
    try:
        time.sleep(0.1)
    except OSError:
        pass
    Ответ написан
    Комментировать
  • Нужно написать загадку используя python. Где я сделал ошибку?

    @Elvinchik
    Попробуйте так:

    print('Какой знак зодиака больше всего боится самолётов?')
    s = ''
    
    while s.lower() != 'близнецы':
        s = input('Введите ответ и нажмите Enter: ')
    
    print('Вы отгадали загадку')
    Ответ написан
    Комментировать
  • Нужно написать загадку используя python. Где я сделал ошибку?

    Maksim_64
    @Maksim_64
    Data Analyst
    Вообще подобные проблемы лучше решать так, вечный цикл и условие его прерывания.
    print('Какой знак зодиака больше всего боится самолётов?')
    while True:
        s = input('Введите ответ и нажмите Enter: ')
        if s.lower() == 'близнецы':
            break
    print('Вы отгадали загадку')


    Если модернизировать ваш вариант то нужно переделать условие следующим образом
    print('Какой знак зодиака больше всего боится самолётов?')
    s = ''
    while not(s == 'близнецы' or s == 'Близнецы'):
        s = input('Введите ответ и нажмите Enter: ')
    print('Вы отгадали загадку')


    Причина же почему ваш код не работает как ожидается (при введении правильных ответов прерывание цикла не происходит значение в цикле остается TRUE)
    Ответ написан
    Комментировать