<prompt> Tengeneza hati ya Python inayoboresha utumaji wa Programu ya Azure Function kwa kutumia Azure CLI. Hati inapaswa kukubali vigezo vya jina la programu ya kukokotoa, kikundi cha nyenzo, akaunti ya hifadhi na lugha inayotumika.PLINFORMAT  <response>: kuagiza argparsekuagiza mchakato mdogodef deploy_function_appjina, resource_group, storage_account, wakati wa utekelezaji: Ingia kwa Azure Hatua hii ni ya hiari ikiwa tayari umeingia login_command kuingia kwa az subprocess.runingia_amri, gandaKweli Unda kikundi cha rasilimali create_resource_group_command faz group tengeneza --name resource_group --location eastus subprocess.runcreate_resource_group_command, shellTrue Unda akaunti ya kuhifadhi create_storage_account_command faz storage account fungua --name storage_account --location eastus --resource-group resource_group --sku Standard_LRS --kind StorageV2 subprocess.runcreate_storage_account_command, shellKweli Unda programu ya kufanya kazi create_function_app_command faz functionapp create --resource-group resource_group --consumption-plan-location eastus --runtime runtime --functions-version 3 --name name --storage-account storage_account subprocess.runcreate_function_app_command, shellTruekama __name__ __main__: parser argparse.ArgumentParsermaelezoWeka Programu ya Kazi ya Azure parser.add_argument--name, requiredKweli, msaadaJina la Programu ya Kazi parser.add_argument--resource-group, requiredKweli, msaadaJina la Kikundi cha Rasilimali parser.add_argument--storage-account, requiredKweli, msaadaJina la Akaunti ya Hifadhi parser.add_argument--runtime, requiredKweli, msaadaLugha ya kukimbia args parser.parse_args deploy_function_appargs.name, args.resource_group, args.storage_account, args.runtime 