は私がboto3を使用してAWS-EC2への接続を作成した場合、それはタイプboto3.resources.factory.ec2.ServiceResource
のPython 3.5タイプヒンティングファクトリータイプ
import boto3
cnxn = boto3.Session().resource('ec2')
type(cnxn)
>> boto3.resources.factory.ec2.ServiceResource
を返している私は、タイプヒンティングのための型としてこれを使用することができるようにしたいと思います。しかし、私はそれを参照しようとすると、私はエラーが発生します。
ヒントとしてこれらのタイプを使用する方法はありますか?
編集:インポートも
import boto3.resources.factory.ec2
>> ImportError: No module named 'boto3.resources.factory.ec2'; 'boto3.resources.factory' is not a package
おそらく 'import boto3.resources.factory.ec2'を実行する必要がありますか? – BrenBarn
これは、ImportErrorを与えます - 編集を参照してください。 – satvikberi
'import boto3.ec2'について([この質問](http://stackoverflow.com/questions/37045947/s3-module-for-downloading-files-is-not-working-in-ansible)で提案されています) )?あなたがそのAttributeErrorメッセージのためにgoogleするなら、人々が類似のエラーを経験した様々なページを見つけるでしょう;それらのいくつかはあなたを助けるかもしれません。 – BrenBarn