در این مطلب، ویدئو Talking Code – شروع به کار با vSphere Automation SDK برای پایتون با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:07:51
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:04,090 –> 00:00:10,820
[موسیقی]
2
00:00:10,820 –> 00:00:14,219
سلام، من کایل رادی هستم و در این
3
00:00:14,219 –> 00:00:16,619
جلسه کد صحبت می کنم تا
4
00:00:16,619 –> 00:00:18,780
نحوه شروع کار با SDK اتوماسیون vSphere
5
00:00:18,780 –> 00:00:21,960
برای پایتون را توضیح دهم، بنابراین قبل از ورود مستقیم
6
00:00:21,960 –> 00:00:24,060
به کد، اجازه دهید نگاهی
7
00:00:24,060 –> 00:00:26,670
به SDK های اتوماسیون vSphere بیندازیم. از
8
00:00:26,670 –> 00:00:29,610
سطح بالایی هستند، بنابراین
9
00:00:29,610 –> 00:00:32,729
کیتهای توسعه نرمافزار منبع باز یا SDKهایی
10
00:00:32,729 –> 00:00:35,129
هستند که توسط VMware نگهداری میشوند
11
00:00:35,129 –> 00:00:37,019
تا ویژگیهایی را که
12
00:00:37,019 –> 00:00:39,870
در vSphere REST API و همچنین
13
00:00:39,870 –> 00:00:43,469
ابر VMware در AWS در دسترس هستند، نگهداری شوند. هدف این SDK
14
00:00:43,469 –> 00:00:45,719
ها ارائه یک چارچوب همراه با
15
00:00:45,719 –> 00:00:47,969
تعدادی نمونه به طوری که مصرف کنندگان بتوانند
16
00:00:47,969 –> 00:00:51,179
سریعاً راه اندازی و اجرا شوند. SDK
17
00:00:51,179 –> 00:00:53,039
ها به زبان هایی مانند Java
18
00:00:53,039 –> 00:00:57,390
Python Perl net و Ruby
19
00:00:57,390 –> 00:01:00,059
در دسترس هستند، همه این SDK ها به طور آشکار در github در دسترس هستند و
20
00:01:00,059 –> 00:01:02,280
ما از هر گونه مشارکت انجمن مانند pull بسیار استقبال می کنیم.
21
00:01:02,280 –> 00:01:04,470
درخواستها یا
22
00:01:04,470 –> 00:01:07,079
مشکلات ثبتشده، بنابراین بیایید نگاهی
23
00:01:07,079 –> 00:01:08,939
به شروع کار با vSphere
24
00:01:08,939 –> 00:01:13,110
automation SDK برای پایتون بیندازیم، بنابراین در اینجا ما
25
00:01:13,110 –> 00:01:16,710
در سیستم Mac OS من هستیم، در صفحه vSphere
26
00:01:16,710 –> 00:01:19,350
automation SDKs هستیم که میخواهیم
27
00:01:19,350 –> 00:01:22,729
روی آن کلیک کنیم. python برای رفتن به مخزن Python SDK
28
00:01:22,729 –> 00:01:26,250
کمی به پایین پیمایش کنید،
29
00:01:26,250 –> 00:01:27,689
میتوانیم ببینیم که مواردی
30
00:01:27,689 –> 00:01:29,700
در readme موجود است، مانند پیوندهای
31
00:01:29,700 –> 00:01:30,780
راهنمای QuickStart
32
00:01:30,780 –> 00:01:34,320
به اسناد API، حتی
33
00:01:34,320 –> 00:01:37,079
نحوه مشارکت در نمونههای پشتیبان که
34
00:01:37,079 –> 00:01:38,670
میخواهیم آن را به صورت محلی شبیهسازی کنیم. از آنجایی
35
00:01:38,670 –> 00:01:41,399
که ما با کلیک کردن بر روی
36
00:01:41,399 –> 00:01:45,590
دانلود یا کلون کردن باز کردن ترمینال
37
00:01:45,590 –> 00:01:47,399
به
38
00:01:47,399 –> 00:01:48,659
دایرکتوری دلخواه خود، جایی که مخازن خود را به صورت محلی کلون می کنید، شروع به کار
39
00:01:48,659 –> 00:01:51,060
می کنیم، در این حالت مخازن
40
00:01:51,060 –> 00:01:53,939
من github است و سپس
41
00:01:53,939 –> 00:01:58,229
پس از چند ثانیه یک شبیه سازی git در برابر آن URL انجام
42
00:01:58,229 –> 00:02:00,030
می دهیم. این مخزن اکنون به
43
00:02:00,030 –> 00:02:03,420
صورت محلی در دسترس خواهد بود، در مرحله بعدی این است
44
00:02:03,420 –> 00:02:05,399
که نسخه پایتون را که
45
00:02:05,399 –> 00:02:09,030
روی سیستم شما اجرا می شود به روز رسانی کنید، بنابراین Mac با نسخه 2.7 عرضه می شود، من
46
00:02:09,030 –> 00:02:10,649
معتقدم و
47
00:02:10,649 –> 00:02:14,190
ما می خواهیم از Python 3 استفاده کنیم، بنابراین از homebrew
48
00:02:14,190 –> 00:02:14,490
49
00:02:14,490 –> 00:02:16,920
به عنوان یک بسته استفاده می کنیم. مدیر برای نصب پایتون
50
00:02:16,920 –> 00:02:19,440
میتوانید از هر بسته منیجری
51
00:02:19,440 –> 00:02:22,380
که ترجیح میدهید استفاده کنید، اما ترجیح من
52
00:02:22,380 –> 00:02:24,690
بدیهی است که homebrew است، بنابراین اکنون
53
00:02:24,690 –> 00:02:26,430
که homebrew نصب شده است، میتوانیم
54
00:02:26,430 –> 00:02:31,920
Python 3 homebrew را نصب کنیم. میرویم بیرون
55
00:02:31,920 –> 00:02:34,260
هر یک از نرمافزارهای موردنیاز را
56
00:02:34,260 –> 00:02:36,750
که نیاز داریم را برداریم و دانلود کنیم و آن را نصب
57
00:02:36,750 –> 00:02:39,870
کنیم تا آن را در دسترس داشته باشیم، در این صورت
58
00:02:39,870 –> 00:02:46,650
، پایتون 3 6 3 را نصب
59
00:02:46,650 –> 00:02:48,330
میکنیم، بنابراین ما آمادهایم که
60
00:02:48,330 –> 00:02:49,830
اکنون کار کنیم. برای ایجاد محیط مجازی
61
00:02:49,830 –> 00:02:51,990
خود و پاک کردن صفحه ترمینال ما
62
00:02:51,990 –> 00:02:55,290
به سمت جایی که محیط های مجازی خود را ذخیره می کنم
63
00:02:55,290 –> 00:02:57,210
که اسناد
64
00:02:57,210 –> 00:03:00,480
Veon vs است و ایجاد آن با تعیین
65
00:03:00,480 –> 00:03:04,860
پایتون 3 و ایجاد یک محیط مجازی آزمایشی sdk
66
00:03:04,860 –> 00:03:07,410
سپس آن را با
67
00:03:07,410 –> 00:03:10,800
منبع sdk demo bin فعال می کنم.
68
00:03:10,800 –> 00:03:13,490
سپس به pi ما در مخزن Python SDK خود برگردید،
69
00:03:13,490 –> 00:03:16,440
در این مرحله از pip 3
70
00:03:16,440 –> 00:03:18,830
برای نصب همه نیازمندیهای خود استفاده میکنیم
71
00:03:18,830 –> 00:03:22,500
که txt مورد نیاز و
72
00:03:22,500 –> 00:03:26,460
URL پشتیبانی اضافی را مشخص میکند، بنابراین اکنون
73
00:03:26,460 –> 00:03:29,730
همه پیشنیازهای
74
00:03:29,730 –> 00:03:32,880
خود SDK را دانلود میکنیم. برای بارگیری
75
00:03:32,880 –> 00:03:35,550
مواردی مانند pi v mommy و هر چیز دیگری
76
00:03:35,550 –> 00:03:39,530
که پس از چند ثانیه مورد نیاز است
77
00:03:39,530 –> 00:03:43,260
، تقریباً آماده هستیم آخرین
78
00:03:43,260 –> 00:03:45,360
کاری را که قبل
79
00:03:45,360 –> 00:03:49,290
از اجرای یک فرمان انجام دهیم، شروع به
80
00:03:49,290 –> 00:03:53,370
کار کنیم. تاریخ گذاری مسیر پایتون خود را انجام می دهیم، بنابراین ما این کار را انجام می
81
00:03:53,3