Вы делаете запрос на получение.
Попробуйте сделать пост запросом к вашему веб-сервису
r = requests.post("http://127.0.0.1/webservice", json=data)
Вы никогда не включите json = "" при создании get ... это только для публикации / обновления json на веб-сервер
Помните, что GET в терминах http предназначен только для запроса контента с конечной точки URL. POST - отправка нового контента в конечную точку URL. GET / POST
Еще один быстрый момент ... Попробуйте просто напечатать request.json в своем приложении / колбе перед serial = request.json['serial'] if 'serial' in request.json else None
и т. Д. ... просто чтобы убедиться, что данные поступает правильно после публикации.
Нет никаких естественных языков, которые я знаю этого, может быть полностью представлен в ASCII. Даже американский вариант английского языка, язык, для которого был изобретен ASCII, не работает: для одного существует много иностранных слов, которые были интегрированы на американский английский язык, который не может быть представлен в ASCII, как резюме, наивное или слово, которое, вероятно, каждый программист регулярно использует, schönfinkeln.
И два, ASCII пропускает в значительной степени все типографские символы как “кавычки”, тире различных длин (– и —), замещающие знаки (…), тонкие и широкие пробелы и так далее, все из которых используются на американском варианте английского языка.
Учитывая заимствованные слова, я не думаю, что существуют любые такие языки. Даже ужасные американцы знают различие между "резюме" и "резюме".
IIRC от моих латинских классов, макроны на латыни являются более поздними дополнениями людьми, изучающими метры в латинской поэзии; они не использовались бы в повседневной записи. Таким образом, у Вас есть латынь.
Некоторые сконструированные языки, такие как Интерлингва и идо разработаны для использования только символов ASCII. 'Реальные' языки в повседневном использовании имеют тенденцию использовать символы вне диапазона ASCII, по крайней мере для заимствований.
Я предполагаю, что Вы имеете в виду естественные языки и ASCII только на 7 битов?
В этом случае список является довольно маленьким. Главным образом английский.