2016-09-22 5 views
1

、私は有界メソッド内でこの呼び出しを持っているプリント値は、私のPythonコードで

どうすればよいのp

[Instance(
access_ip_v4=None, 
access_ip_v6=None, 
architecture=None, 
auto_disk_config=False, 
availability_zone=None, 
cell_name=None, 
cleaned=False, 
vcpus=1, 
)] 

:私はp instances.objectsを発行すると

InstanceList(objects=[Instance(bdfbf658-da32-445d-9560-56d496abcb9d)]) 

私はこの出力を取得しますpdbのvcpusの値を調べる?

+0

を試してみてください? 'p instances.objects'を発行したときにそのデータを取得しているようです。 – hammygoonan

+0

はい、そうです。しかし、私は値1を印刷したいだけです。事は、この「インスタンス」が実際にリストしたものよりもずっと長いということです。あなたが見るものはそれのほんの一部です。 – RichArt

+0

Btw:それはリスト内のdictですか?リスト内のタプル? – RichArt

答えて

1

は値1でない

p instances.objects[0].vcpus 
+0

これはトリックでした、ありがとうございました! – RichArt

+0

ちょっと疑問:それはリストのタプルですか?私は、dictに中括弧があるので、リスト内のdictになることはできません。右? – RichArt

+0

'Instance'という名前のクラスのインスタンスのようです。 'vcpus'はクラスの属性です。 'p型(instances.objects [0])'の出力は何ですか? –

関連する問題