私は Google App Engine 環境のUserオブジェクトを使用しており、次のことを試してみました。
pprint(user)
print vars(user)
結果:
pprint(ユーザー)
users.User(email='test@example.com',_user_id='18580000000000')
出力変数 (ユーザー)
{'_User__federated_identity': None, '_User__auth_domain': 'gmail.com',
'_User__email': 'test@example.com', '_User__user_id': '1858000000000',
'_User__federated_provider': None}
ここにいくつかの問題があります(マルチパートで申し訳ありません):
- オブジェクトにすべての変数が表示されないのはなぜですか。表示されていません
auth_domain
。値はどれですか? - = None であるプロパティをリストする方法はありますか? None は正当な値ですが、これらのプロパティが存在しないように扱われるのはなぜですか?
- プロパティ間で pprint を改行する方法はありますか?