python/bottleを使用してdict/jsonをAndroidアプリ(GSONを使用してJSONに解析するアプリ)に返しています。Pythonテキストを正しく解析していないようです。
pythonが返すものは次のとおりです。
[{u'slot': -1.0, u'rnd': -1.0}]
ただし、Gsonはslot=0およびround=0を設定しているため、正しく読み取られていないか、単にデフォルト値に設定されています。どうすればPythonにUnicodeでエンコードされた文字列を返さず、通常の文字列または文字列だけを返すようにできますか?これが問題のあるPythonコードです
...
return str(move)
Moveは、pymongo findクエリに対して返されるオブジェクトであり、テスト時には[{u'slot':-1.0、u'rnd':-1.0}]でしたが、Pythonは「u」を追加しました。 「u」がないrockmongoの値を見てください。