Библиотеки веб-приложений Azure для PythonAzure Web Apps libraries for Python
ОбзорOverview
Служба приложений Azure позволяет развертывать и масштабировать веб-сайты, веб-приложения, службы и интерфейсы REST API.Deploy and scale websites, web applications, services, and REST APIs with Azure App Service.
Чтобы приступить к работе со службой приложений Azure, см. инструкции по созданию веб-приложения Python в Azure.To get started with Azure App Service, see Create a Python web app in Azure.
API управленияManagement API
Развертывайте и масштабируйте элементы, размещенные в службе приложений Azure, а также управляйте ими с помощью API управления.Deploy, manage, and scale elements hosted in the Azure App Service with the management API.
Установите библиотеку с помощью pip.Install the library via pip.
pip install azure-mgmt-web
ПримерExample
Развертывание веб-приложения из репозитория GitHub в веб-приложении Azure.Deploy a webapp from a GitHub repository into Azure Web App.
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
- Управление веб-сайтами Azure с помощью PythonManage Azure websites with python
- Создание рабочего процесса приложения логикиCreate a Logic App workflow
Просмотрите полный список примеров веб-приложений.View the complete list of web application samples.