Python 클라이언트 라이브러리를 사용하는 Azure Storage 샘플
이 문서에서는 개발자 가이드 및 샘플 리포지토리에 있는 코드 샘플 시나리오에 대해 간략하게 설명합니다. 개발자 가이드나 GitHub 리포지토리에서 해당 샘플을 보려면 링크를 클릭합니다.
개발자 가이드는 Azure Storage 서비스와 관련된 특정 시나리오에 대한 자세한 정보와 코드 예제를 제공하는 문서 컬렉션입니다. Python용 Blob Storage 개발자 가이드에 대한 자세한 내용은 Azure Blob Storage 및 Python 시작하기를 참조하세요.
참고 항목
이러한 샘플은 최신 Azure Storage Python v12 라이브러리를 사용합니다. 레거시 v2.1 코드는 GitHub 리포지토리의 Azure Storage: Python에서 Azure Storage 시작을 참조하세요.
Blob 샘플
다음 표는 Python 클라이언트 라이브러리를 사용하는 Azure Blob Storage 개발자 가이드 및 샘플에 연결됩니다.
Data Lake Storage 샘플
다음 표는 Python 클라이언트 라이브러리를 사용하는 Azure Data Lake Storage 샘플에 연결됩니다.
항목 | GitHub의 샘플 |
---|---|
Data Lake 서비스 | Data Lake 서비스 클라이언트 만들기 |
파일 시스템 | 파일 시스템 클라이언트 만들기 파일 시스템 삭제 |
디렉터리 | 디렉터리 클라이언트 만들기 디렉터리 권한 가져오기 디렉터리 권한 설정 디렉터리 이름 바꾸기 디렉터리 속성 가져오기 디렉터리 삭제 |
파일 | 파일 클라이언트 만들기 파일 만들기 파일 권한 가져오기 디렉터리 권한 설정 파일에 데이터 추가 파일에서 데이터 읽기 |
Azure File 샘플
다음 표는 Python 클라이언트 라이브러리를 사용하는 Azure 파일 샘플에 연결됩니다.
큐 샘플
다음 표는 Python 클라이언트 라이브러리를 사용하는 Azure 큐 샘플에 연결됩니다.
테이블 샘플
다음 목록은 Python 클라이언트 라이브러리를 사용하는 Azure 테이블 샘플에 연결됩니다.
- 테이블 클라이언트 인스턴스화
- 스토리지 계정에서 테이블 만들기 및 삭제
- 테이블에 개별 엔터티 삽입 및 삭제
- 스토리지 계정의 테이블 쿼리
- 엔터티 업데이트, upsert 및 병합
- 단일 일괄 처리로 많은 요청 커밋
- Table Storage와 Blob Storage 간에 테이블 복사
- 엔터티의 Etag 및 타임스탬프 가져오기
더 이상 사용되지 않는 클라이언트 라이브러리의 샘플은 Python용 Azure Table Storage 샘플에서 사용할 수 있습니다.
Azure 코드 샘플 라이브러리
전체 Python 샘플 라이브러리를 보려면 다음으로 이동하세요.
각 라이브러리에 대한 GitHub 리포지토리를 찾아보고 복제할 수 있습니다.
시작 가이드
Azure Storage 클라이언트 라이브러리를 설치하고 시작하는 방법에 대한 지침을 찾으려면 다음 가이드를 확인하세요.
- 빠른 시작: Python용 Azure Blob Storage 클라이언트 라이브러리
- 빠른 시작: Python용 Azure Queue Storage 클라이언트 라이브러리
- Python에서 Azure Table Service 시작
- Python을 사용하여 Azure Files 개발
다음 단계
다른 언어용 샘플에 대한 정보:
- .NET: .NET을 사용한 Azure Storage 샘플
- Java: Java를 사용한 Azure Storage 샘플
- JavaScript/Node.js: JavaScript를 사용한 Azure Storage 샘플
- C++: C++를 사용한 Azure Storage 샘플
- 다른 모든 언어: Azure Storage 샘플