有没有更好的方法来避免冗余代码?在本例中,如果storage
为0,则我不想将其传递给函数并保持代码整洁,但我必须执行if-else。你知道吗
if storage == 0:
response_lc = asg_client.create_launch_configuration(
ImageId=ami,
InstanceType=instance_type,
KeyName=keypair
)
else:
response_lc = asg_client.create_launch_configuration(
VolumeSize=storage,
ImageId=ami,
InstanceType=instance_type,
KeyName=keypair
)
如果没有出路,你可以这样做:
但是我建议您深入研究
asg_client.create_launch_configuration
方法,看看是否所有的四个参数都可以在所有情况下传递。你知道吗相关问题 更多 >
编程相关推荐