Не буквенный символ в элементе с ведущей буквой

# #python-3.x #firebase #google-cloud-firestore

Вопрос:

Я получаю ошибку значения: Не буквенный символ в элементе с ведущей буквой: an:2d:re:sd:23:da для ввода x = an:2d:re:sd:23:da и любого значения y

 db = firestore.client()
x = input("Enter MAC Address of WiFi Network")
y = input("Enter Wifi Name of Location")

docRef = db.collection(u'MAC-Addresses').document(u'MAC')
docRef.update({ x : y })
 

Я попытался использовать field_path

 docRef.update({ field_path(x) : field_path(y) })
 

но получение ошибки имени: имя ‘field_path’ не определено.

Я использую python3 . Как устранить эту проблему ?

Комментарии:

1. Если я дам ввод с пробелом после ввода x = «» x, то при обновлении поля ошибки не будет. Я не знаю, почему это сработало, может кто-нибудь объяснить ?