t.me/atinfo_chat Telegram группа по автоматизации тестирования

Использование кириллицы в значениях переменных

Теги: #<Tag:0x00007f7487884b38> #<Tag:0x00007f74878849f8>

Всем привет.
Небольшая инфа, для тех (в основном для новичков) кому прийдется столкнуться с проверкой кириллицы
Если нужно хранить в переменной значение на кириллице, то при использовании этой переменной в тесте, консоль выдает ошибку:
FAIL : UnicodeDecodeError: ‘ascii’ codec can’t decode byte 0xd0 in position 0: ordinal not in range(128)

Эта ошибка исправляется добавлением в файл переменных первой строкой комментария:
coding: utf8

и добавлением буквы u к переменной содержащей кириллицу, к примеру:
var = u"кириллица"

1 Симпатия