Baca dalam bahasa Inggris

Bagikan melalui


Azure Web Apps libraries for Python

Overview

Deploy and scale websites, web applications, services, and REST APIs with Azure App Service.

To get started with Azure App Service, see Create a Python web app in Azure.

Management API

Deploy, manage, and scale elements hosted in the Azure App Service with the management API.

Install the library via pip.

Bash
pip install azure-mgmt-web

Example

Deploy a webapp from a GitHub repository into Azure Web App.

Python
siteConfiguration = SiteConfig(
    python_version='3.4'
)

# create a web app
web_client.web_apps.create_or_update(
    RESOURCE_GROUP_NAME,
    WEB_APP_NAME,
    Site(
        location='eastus',
        server_farm_id=SERVICE_PLAN_ID,
        site_config=siteConfiguration
    )
)

# continuous deployment with GitHub
source_control_async_operation = web_client.web_apps.create_or_update_source_control(
    RESOURCE_GROUP_NAME,
    WEB_APP_NAME,
    SiteSourceControl(
        location='GitHub',
        repo_url='https://github.com/lisawong19/python-docs-hello-world',
        branch='master'
    )
)

Samples

View the complete list of web application samples.