Ответы пользователя по тегу Python
  • Как нормально записать результат парсинга?

    @humoured
    Вы всё на свете найдёте в коробке с карандашами
    Функция open спрашивает, в каком режиме открыть файл. w — перезапись файла, a — дополнение файла.
    Ответ написан
    Комментировать
  • Как декодировать символы?

    @humoured
    Вы всё на свете найдёте в коробке с карандашами
    что делать с этим: "" символом, который в виде байта выглядит: "\x08"?
    Нужно обрабатывать, как оно и задумывалось. Символ 0x08Backspace, с помощью него консольные приложения обновляют данные, которые сами же в консоль и отправили.

    В конкретно этом примере мы видим, что процесс работы приложения отображается четырьмя символами: _25% — пробел, две цифры, символ процента. Затем идет четыре символа Backspace ("стирание" предыдущего символа) и четыре символа обновлённого статуса (_26%).
    Ответ написан
    Комментировать
  • По какой причине decrypt Crypto.Cipher AES возвращает не верный результат?

    @humoured
    Вы всё на свете найдёте в коробке с карандашами
    Потому что разный инициализационный вектор (IV): '1234567890123412' и b'0123456789012345'.
    Ответ написан
    5 комментариев
  • Как создать новый словарь, не меняя старый?

    @humoured
    Вы всё на свете найдёте в коробке с карандашами
    Так происходит, потому что присвоение значения переменной rows = self.rows не является дублированием исходного массива. Нужно использовать deepcopy().
    Ответ написан
    Комментировать
  • Как получить куки для запроса?

    @humoured
    Вы всё на свете найдёте в коробке с карандашами
    Судя по сигнатурам в куках, ваш ресурс использует JWT-токены. Эта технология подразумевает наличие refresh-токена, который выдаётся при авторизации, и который можно использовать для обновления сессии.
    Изучайте процесс авторизации, либо смотрите, как работает оригинальная фронтенд-версия приложения (если такая существует).
    Ответ написан
  • Как выйти из while?

    @humoured
    Вы всё на свете найдёте в коробке с карандашами
    input() возвращает строковое значение, а ты сравниваешь его с числом.
    Оба значения должны быть одного типа: либо int(input(...)), либо c == "0".
    Ответ написан
    1 комментарий