Python용 Azure Storage 라이브러리Azure Storage libraries for Python
개요Overview
- Azure Blob Storage에서 개체와 파일 읽기 및 쓰기Read and write objects and files from Azure Blob storage
- Azure Queue Storage를 사용하여 클라우드에 연결된 응용 프로그램 간에 메시지 보내기 및 받기Send and receive messages between cloud-connected applications with Azure Queue storage
- Azure Table Storage를 사용하여 대규모 구조적 데이터를 읽고 씁니다.Read and write large structured data with Azure Table storage
- Azure File Storage를 사용하여 앱 간에 스토리지를 공유합니다.Share storage between apps with Azure File storage
관리 라이브러리를 사용하여 Azure Storage 계정을 생성, 업데이트 및 관리하고, Python 코드에서 액세스 키를 쿼리하고 다시 생성합니다.Create, update, and manage Azure Storage accounts and query and regenerate access keys from your Python code with the management libraries.
라이브러리 설치Install the libraries
클라이언트Client
Azure Storage 클라이언트 라이브러리는 Blob, File, Queue 및 Table의 4개 패키지로 구성되어 있습니다.Azure Storage Client Libraries consist of 4 packages: Blob, File, Queue and Table. Blob 패키지를 설치하려면 다음을 실행합니다.To install the blob package, run:
pip install azure-storage-blob
관리Management
pip install azure-mgmt-storage
예Example
from azure.storage.blob import BlockBlobService
blob_service = BlockBlobService(account_name, account_key)
blob_service.create_container(
'mycontainername',
public_access=PublicAccess.Blob
)
blob_service.create_blob_from_bytes(
'mycontainername',
'myblobname',
b'<center><h1>Hello World!</h1></center>',
content_settings=ContentSettings('text/html')
)
print(blob_service.make_blob_url('mycontainername', 'myblobname'))
샘플Samples
Python에서 Azure Blob Storage 시작(영문)Get started with Azure Blob Storage in Python | Azure Storage에서 파일과 개체를 생성, 판독, 업데이트, 액세스 제한 및 삭제합니다.Create, read, update, restrict access, and delete files and objects in Azure Storage. |
Python에서 Azure Queue Storage 시작(영문)Get started with Azure Queue Storage in Python | Azure Storage 큐에서 메시지를 삽입, 피킹, 검색 및 삭제합니다.Insert, peek, retrieve and delete messages from Azure Storage queues. |
Azure Storage 계정 관리(영문)Manage Azure Storage accounts | 저장소 계정을 생성, 업데이트 및 삭제합니다.Create, update , and delete storage accounts. 저장소 계정 액세스 키를 검색하고 다시 생성합니다.Retrieve and regenerate storage account access keys. |
앱에서 사용할 수 있는 Python 샘플 코드를 추가로 탐색합니다.Explore more sample Python code you can use in your apps.