(GAE-Pythonの)別の形式でエンティティのプロパティ値を取得します
私はそれが別の形式と同様で参照エンティティの値を返すReferenceProperty要素
によってpropery値を取得しようとすると:
本当の格納された値を「名前":" demoname "
私が取得して印刷/書き込みするとき:u'demoname
適切な文字列形式で値を取得する関数や方法はありますか?
コード:
人のモデルはnameプロパティがあります。
o_model =モデル()
o_model.ref = personmodel参照番号のdb.ReferenceProperty(人)
今私は、モデルのエンティティオブジェクトを取得:
sro.write (modelobject.ref.name)
出力:u'namevalue
は望んでいた:のNameValueGoogleのアプリエンジンで
0
A
答えて
1
をmodelobject.ref.name
がStringPropertyであれば、それは "returned by the datastore as a unicode value。"
u'
がunicode
オブジェクトのrepr()次のようになります。
>>> s = u"Unicode String."
>>> print s
Unicode String.
>>> print repr(s)
u'Unicode String.'
おそらくsro.write()
はrepr()
を呼び出すか、データストア内のUnicode文字列のrepr()
を保存していますか?
関連する問題
- 1. インデックスリストエラーGoogleのアプリエンジン
- 2. Googleのアプリエンジンは
- 3. (Googleアプリエンジン、users.get_current_user())
- 4. Googleのアプリエンジン:エラー:HTTPError
- 5. Googleのアプリエンジン+ StampBarcode + PDF417アピ
- 6. Googleアプリエンジン:cronジョブのセキュリティ
- 7. Googleアプリエンジン標準+ Firebaseデータベース
- 8. Googleのアプリエンジン(パイソン)はImportError:GoogleのアプリエンジンでのOAuth2という名前のモジュール
- 9. GoogleのアプリエンジンのJavaフィルタリングの日付クエリ
- 10. Googleのアプリエンジンとマシンの学習
- 11. Python。 remote_apiの、Googleのアプリエンジンとエラー
- 12. GoogleのアプリエンジンとAxios投稿のリクエスト
- 13. googleアプリエンジンでgoogle ajax-search-api call quotaが超過しました
- 14. GoogleアプリエンジンがGoogleアカウントのセットへのアクセスを制限する
- 15. 開発環境でのGoogleアプリエンジンのメンテナンス期間のシミュレーション
- 16. Googleのアプリエンジンでユニークなキー名を作成する方法
- 17. Googleのアプリエンジンで確認リンクを送信する方法
- 18. Googleのアプリエンジンでデータを更新する方法 - Python?
- 19. Googleアプリエンジンでsettings.pyを設定する方法
- 20. アプリエンジンのモバイルサブドメイン
- 21. のStackdriverアプリエンジン
- 22. Googleのアプリエンジン - 専用フィールドのためのクエリ
- 23. 502不正なゲートウェイのnginxのGoogleのアプリエンジン
- 24. Googleアプリエンジン特定の画像/スナップショット/ドッカーを設定しますか?
- 25. ファイルの変更を監視するGoogleアプリエンジンをオフにする
- 26. Googleのアプリエンジン - ユーザー、リストおよび製品A effiency
- 27. Googleアプリエンジンのカスタムドメインがご利用いただけません
- 28. クロム拡張子の中からチャンネルgoogleアプリエンジンを使用
- 29. Googleのアプリエンジン:アップロードは「TemplateDoesNotExist:index.html」というエラーを投げます
- 30. google bigqueryとgoogleのアプリエンジンが動作しないようにする
同じことをエンティティオブジェクトで試してみました。私は完璧な結果を得ました。 referencePropertyを試してみると、このユニコード形式で返されます。 – Ashvin