Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/277.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
python中的语法错误,例如实例信息_Python_Amazon Web Services_Boto - Fatal编程技术网

python中的语法错误,例如实例信息

python中的语法错误,例如实例信息,python,amazon-web-services,boto,Python,Amazon Web Services,Boto,我在以下方面遇到语法错误: 'Starting: '.instance.id.' DNS{}:'.format(instance.dns.name) 运行boto python API以显示实例信息时,我怀疑您遇到的错误是AttributeError:'str'对象没有属性'instance',这正好告诉您问题所在:'Starting:'是一个字符串,它没有名为instance的属性 最有可能的代码是这样的: 'Starting: ' + instance.id + ' DNS{}:'.for

我在以下方面遇到语法错误:

'Starting: '.instance.id.' DNS{}:'.format(instance.dns.name)

运行boto python API以显示实例信息时,我怀疑您遇到的错误是
AttributeError:'str'对象没有属性'instance'
,这正好告诉您问题所在:
'Starting:'
是一个字符串,它没有名为
instance
的属性

最有可能的代码是这样的:

'Starting: ' + instance.id + ' DNS{}:'.format(instance.dns.name)
它的意思是:“从字符串‘Starting:’开始,将实例id附加到该字符串上,然后添加字符串‘DNS’,并将实例id的“name”属性值附加到该字符串上


我不知道这是否100%正确,因为我不知道
实例
的属性是什么,也不知道它是否有
id
属性,以及该
id
属性是否有
名称
属性。

你做了什么来研究这个问题?你得到的确切错误是什么?我不能说我错了我很惊讶-你为什么认为它可能会起作用?@jonrsharpe:因为这似乎是OP想要做的。这很糟糕,但我试图对OP的代码进行尽可能小的修改。