Appium not set unicode symbols

appium 1.6.5, python 3.6

Example script

-- coding: utf-8 --

from appium import webdriver

desired_caps[‘unicodeKeyboard’] = ‘True’
driver = webdriver.Remote(‘http://localhost:4723/wd/hub’, desired_caps)
value = u’Привет’ #russian symbols
value1 = ‘Hello’

el = driver.find_element_by_id(“app_test/query”)
driver.set_value(el, value) # empty field

el = driver.find_element_by_id(“app_test/query”)
driver.set_value(el, value1) # set - Hello

@Artem try “el.sendKeys()” or “el.setValue()” examples - https://github.com/appium/sample-code/tree/master/sample-code/examples/node

i am with java and have zero problem with unicode. (Appium 1.7.0, java-client 5.0.2)

on c# zero problem too :slight_smile:
but I need on python

Then add issue for python client if knowone will help…

May try value.decode(‘utf-8’, ‘ignore’)
“tell Python to ignore portions of a string that it can’t convert to utf-8:”

‘str’ object has no attribute ‘decode’

downgrade selenium helped