使用 Azure Python SDK 过滤包含字符串的虚拟机名称
Filter virtual machine name which contains string with Azure Python SDK
我正在寻找一种使用 Azure Python SDK 过滤包含字符串 "myvm" 的虚拟机名称的方法。我尝试了以下方法,但似乎不起作用
for vm in compute_client.virtual_machines.list_by_location(LOCATION):
print(vm.name)
if vm.name in "myvm":
If条件好像查询不到虚拟机列表。
您需要反转 in
,因为您正在检查 myvm
中是否存在 myvmname1
。显然这行不通,因为 myvmname1
不在字符串 myvm
.
中
我正在寻找一种使用 Azure Python SDK 过滤包含字符串 "myvm" 的虚拟机名称的方法。我尝试了以下方法,但似乎不起作用
for vm in compute_client.virtual_machines.list_by_location(LOCATION):
print(vm.name)
if vm.name in "myvm":
If条件好像查询不到虚拟机列表。
您需要反转 in
,因为您正在检查 myvm
中是否存在 myvmname1
。显然这行不通,因为 myvmname1
不在字符串 myvm
.