عينات تخزين Azure باستخدام مكتبات عميل Python

توفر هذه المقالة نظرة عامة على سيناريوهات نموذج التعليمات البرمجية الموجودة في إرشادات المطور ومستودع العينات. انقر على الارتباطات لعرض العينات المقابلة، إما في أدلة المطور الخاصة بنا أو في مستودعات GitHub.

إرشادات المطور هي مجموعات من المقالات التي توفر معلومات مفصلة وأمثلة على التعليمات البرمجية لسيناريوهات محددة تتعلق بخدمات Azure Storage. لمعرفة المزيد حول دليل مطور Blob Storage ل Python، راجع بدء استخدام Azure Blob Storage وPython.

إشعار

تستخدم هذه العينات أحدث مكتبة Azure Storage Python v12. للحصول على تعليمة v2.1 البرمجية القديمة، راجع تخزين Azure: بدء تشغيل تخزين Azure في Python في مستودع GitHub.

نماذج Blob

يرتبط الجدول التالي بأدلة مطور Azure Blob Storage والعينات التي تستخدم مكتبات عميل Python:

الموضوع دليل المطور عينات على GitHub
المصادقة/التخويل تخويل الوصول والاتصال ب Blob Storage

إنشاء SAS لتفويض مستخدم لكائن


ثنائي كبير الحجم إنشاء SAS خدمة لكائن


ثنائي كبير الحجم إنشاء حساب SAS
إنشاء عميل خدمة كائن ثنائي كبير الحجم باستخدام عميل خدمة كائن ثنائي كبير الحجم Azure Identity

Create باستخدام عميل خدمة blob سلسلة الاتصال


إنشاء عميل خدمة كائن ثنائي كبير الحجم باستخدام مفتاح

وصول مشترك إنشاء عميل كائن ثنائي كبير الحجم من URL

إنشاء عميل كائن ثنائي كبير الحجم SAS URL


إنشاء عميل خدمة كائن ثنائي كبير الحجم باستخدام ClientSecretCredential


إنشاء رمز SAS مميز
إنشاء حاوية إنشاء حاوية إنشاء حاوية

إنشاء عميل حاوية باستخدام SAS URL


إنشاء حاوية باستخدام عميل الحاوية
تحميل تحميل كائن ثنائي كبير الحجم تحميل blob

Upload blob إلى حاوية
تنزيل تنزيل كائن ثنائي كبير الحجم تنزيل كائن ثنائي كبير الحجم
List قائمة الحاويات

قائمة الكائنات الثنائية كبيرة الحجم
قائمة الحاويات

قائمة الكائنات الثنائية كبيرة الحجم في الحاوية
حذف حذف الحاويات

حذف الكائنات الثنائية كبيرة الحجم
حذف الحاوية باستخدام حاوية حذف عميل

الخدمة باستخدام عميل

الحاوية حذف كائن ثنائي

كبير الحجم حذف الكائنات الثنائية كبيرة الحجم


المتعددة إلغاء حذف الكائن الثنائي كبير الحجم
نسخ نظرة عامة على عمليات

النسخ نسخ كائن ثنائي كبير الحجم من عنوان URL


للكائن المصدر نسخ كائن ثنائي كبير الحجم بجدولة غير متزامنة
نسخ blob من URL

Abort copy blob من URL
الإيجار إنشاء وإدارة عقود إيجار الحاوية

إنشاء وإدارة عقود إيجار الكائن الثنائي كبير الحجم
الحصول على التأجير على الحاوية

الحصول على التأجير على blob
الخصائص وبيانات التعريف إدارة خصائص الحاوية وبيانات

التعريف إدارة خصائص البيانات الثنائية الكبيرة وبيانات التعريف
الحصول على خصائص

الحاوية تعيين بيانات تعريف الحاوية


الحصول على خصائص الكائن الثنائي كبير الحجم
علامات الفهرس استخدام علامات فهرس الكائنات الثنائية كبيرة الحجم لإدارة البيانات والعثور عليها
مستويات الوصول تعيين أو تغيير طبقة الوصول للكتلة الثنائية كبيرة الحجم
خدمة كائن البيانات الثنائية الحصول على معلومات

حساب خدمة الكائن الثنائي كبير الحجم تعيين خصائص


خدمة كائن ثنائي كبير الحجم الحصول على خصائص


خدمة كائن ثنائي كبير الحجم الحصول على إحصائيات خدمة blob
نهج الوصول تعيين نهج

الوصول إلى الحاوية الحصول على نهج الوصول إلى الحاوية

عينات Data Lake Storage

يرتبط الجدول التالي بعينات Azure Data Lake Storage التي تستخدم مكتبات عميل Python:

الموضوع عينات على GitHub
خدمة مستودع البيانات إنشاء عميل خدمة مستودع بيانات
نظام الملفات إنشاء عميل نظام ملف
حذف نظام الملفات
الدليل إنشاء عميل دليل
الحصول على أذونات الدليل
تعيين أذونات الدليل
إعادة تسميل الدليل
الحصول على خصائص الدليل
حذف الدليل
الملف إنشاء عميل ملف
إنشاء ملف
الحصول على أذونات الملف
تعيين أذونات الملف
إلحاق البيانات بالملف
قراءة البيانات من الملف

عينات ملفات Azure

يرتبط الجدول التالي بعينات Azure File التي تستخدم مكتبات عميل Python:

الموضوع عينات على GitHub
المصادقة إنشاء عميل خدمة مشاركة من سلسلة اتصال
إنشاء عميل خدمة مشاركة من الحساب ومفتاح الوصول
توليد رمز SAS مميز
خدمة الملفات تعيين خصائص الخدمة
الحصول على خصائص الخدمة
إنشاء مشاركات باستخدام عميل خدمة الملف
سرد المشاركات باستخدام عميل خدمة الملف
حذف المشاركات باستخدام عميل خدمة الملف
مشاركة الملف إنشاء عميل مشاركة من سلسلة اتصال
الحصول على عميل مشاركة
إنشاء مشاركة باستخدام عميل مشاركة الملف
إنشاء لقطة مشاركة
حذف مشاركة باستخدام عميل مشاركة الملف
تعيين حصة نسبية للمشاركة
تعيين بيانات تعريف المشاركة
الحصول على خصائص المشاركة
الدليل إنشاء دليل
تحميل ملف إلى الدليل
حذف ملف من الدليل
حذف الدليل
إنشاء دليل فرعي
قائمة الدلائل والملفات
حذف الدليل الفرعي
الحصول على عميل الدليل الفرعي
سرد الملفات في الدليل
الملف إنشاء عميل ملف
إنشاء ملف
تحميل الملف
تنزيل الملف
حذف الملف
نسخ الملف من عنوان URL

عينات قائمة الانتظار

يرتبط الجدول التالي بعينات قوائم انتظار Azure التي تستخدم مكتبات عميل Python:

الموضوع عينات على GitHub
المصادقة المصادقة باستخدام سلسلة اتصال
إنشاء رمز مميز لعميل خدمة قائمة انتظار
إنشاء عميل قائمة انتظار من سلسلة اتصال
إنشاء رمز SAS مميز لعميل قائمة الانتظار
خدمة قائمة الانتظار إنشاء عميل خدمة قائمة الانتظار
تعيين خصائص خدمة قائمة الانتظار
الحصول على خصائص خدمة قائمة الانتظار
إنشاء قائمة انتظار باستخدام عميل خدمة
حذف قائمة الانتظار باستخدام عميل خدمة
Queue إنشاء عميل قائمة انتظار
تعيين بيانات تعريف قائمة الانتظار
الحصول على خصائص قائمة الانتظار
إنشاء قائمة انتظار باستخدام عميل قائمة الانتظار
حذف قائمة الانتظار باستخدام عميل قائمة الانتظار
سرد قوائم الانتظار
الحصول على عميل قائمة انتظار
رسالة إرسال رسائل
تلقي الرسائل
رسالة الدخول المختلس
تحديث الرسالة
حذف الرسالة
مسح الرسائل
تعيين نهج الوصول إلى الرسائل

نماذج الجدول

ترتبط القائمة التالية بنماذج جدول Azure التي تستخدم مكتبات عميل Python:

تتوفر نماذج لمكتبات العميل المهملة في نماذج Azure Table Storage ل Python.

مكتبات عينات التعليمات البرمجية Azure

لعرض مكتبات عينة Python الكاملة، انتقل إلى:

يمكنك استعراض واستنساخ مستودع GitHub لكل مكتبة.

إرشادات البدء

تحقق من الدلائل التالية إذا كنت تبحث عن إرشادات حول كيفية تثبيت مكتبات عميل Azure Storage والبدء بها.

الخطوات التالية

للحصول على معلومات حول عينات للغات الأخرى: