در این مطلب، ویدئو 4. استفاده از ONTAP API با پایتون با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:16:59
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,030 –> 00:00:02,129
دوستان به پردیس اتوماسیون استونی خوش آمدید
2
00:00:02,129 –> 00:00:06,359
، اینجا باید اینجا باشد، بنابراین
3
00:00:06,359 –> 00:00:08,790
ما
4
00:00:08,790 –> 00:00:12,620
در دو ویدیوی گذشته
5
00:00:12,620 –> 00:00:16,139
که دیدیم چگونه میتوانیم از ابزار Explorer
6
00:00:16,139 –> 00:00:19,710
برای استفاده از API روی dev استفاده کنیم و نحوه عملکرد آن را در مورد on tap API ادامه
7
00:00:19,710 –> 00:00:21,390
دهیم. برای رفتار در
8
00:00:21,390 –> 00:00:24,869
زبان برنامه نویسی من به شما در مورد
9
00:00:24,869 –> 00:00:28,380
aggregate API معرفی کردم که به ما کمک کرد تا
10
00:00:28,380 –> 00:00:31,969
لیستی از aggregate را با استفاده از aggr get idea API دریافت کنیم
11
00:00:31,969 –> 00:00:35,370
این بار قصد دارم
12
00:00:35,370 –> 00:00:38,730
API دیگری را نیز به شما معرفی کنم و آن
13
00:00:38,730 –> 00:00:41,040
volume API است که به شما کمک می کند
14
00:00:41,040 –> 00:00:44,329
لیست را دریافت کنید. از حجم ها و آن API حجم
15
00:00:44,329 –> 00:00:48,660
گرفتن است، بنابراین خواهیم دید که چگونه از
16
00:00:48,660 –> 00:00:53,070
آن استفاده خواهیم کرد، می توانیم از این API در ابزار خود استفاده کنیم و فقط
17
00:00:53,070 –> 00:00:55,199
برای صرفه جویی در زمان کاری که انجام دادم سلام
18
00:00:55,199 –> 00:00:59,879
، همه این کدها را در
19
00:00:59,879 –> 00:01:02,789
زبان برنامه نویسی پایتون در من کپی کردم.
20
00:01:02,789 –> 00:01:08,939
ویرایشگر متن، بنابراین می توانید در بالا ببینید این
21
00:01:08,939 –> 00:01:12,560
همان کدی است که من از آنجا کپی کرده ام،
22
00:01:12,560 –> 00:01:15,780
به جز تغییر این است که
23
00:01:15,780 –> 00:01:18,780
رمز عبور خود را در آن اضافه کرده ام و
24
00:01:18,780 –> 00:01:23,700
مسیر را تغییر داده ام تا به پایتون
25
00:01:23,700 –> 00:01:26,640
بگویم که کتابخانه های این API در کجا
26
00:01:26,640 –> 00:01:32,130
موجود است. حالا من اگر متوجه شدید که در زیر
27
00:01:32,130 –> 00:01:35,340
این مطلب من یک چیز اضافی اضافه کرده ام و
28
00:01:35,340 –> 00:01:37,259
می خواهم به شما توضیح دهم که این کد قرار
29
00:01:37,259 –> 00:01:39,509
است چه کاری انجام دهد و
30
00:01:39,509 –> 00:01:42,689
اگر به اینجا آمده اید این مراحل اضافی چیست
31
00:01:42,689 –> 00:01:45,750
و اگر اجرا را در اینجا مشاهده کنید،
32
00:01:45,750 –> 00:01:48,780
متوجه خروجی خواهید شد. کدام API ارائه می دهد
33
00:01:48,780 –> 00:01:50,610
که با فرمت XML است،
34
00:01:50,610 –> 00:01:54,060
شما به هر API مراجعه می کنید و هر API
35
00:01:54,060 –> 00:01:57,060
خروجی فرمت XML را در
36
00:01:57,060 –> 00:01:59,100
پایتون به شما می دهد، بازی کردن
37
00:01:59,100 –> 00:02:02,360
با فرمت XML دشوار است، بنابراین برای حل این
38
00:02:02,360 –> 00:02:05,759
مشکل یک ماژول در پایتون موجود است
39
00:02:05,759 –> 00:02:09,080
و که XML به deck نامیده می شود
40
00:02:09,080 –> 00:02:12,450
این XML است تا به امروز یکی از ماژول های پایتون
41
00:02:12,450 –> 00:02:13,470
42
00:02:13,470 –> 00:02:16,830
این ماژول اساساً خروجی XML خود را
43
00:02:16,830 –> 00:02:22,950
به زبان jason تغییر می دهد و اگر
44
00:02:22,950 –> 00:02:26,580
از زبان JSON یا EML مطلع هستید Jason
45
00:02:26,580 –> 00:02:30,120
و Emma اساساً یک جفت ارزش کلیدی هستند
46
00:02:30,120 –> 00:02:34,920
بنابراین خروجی را دارد. از هر دستوری در
47
00:02:34,920 –> 00:02:39,480
مقدار کلید، بنابراین اساساً ما میخواهیم
48
00:02:39,480 –> 00:02:44,760
کل این خروجی را به JSON تبدیل کنیم، بنابراین
49
00:02:44,760 –> 00:02:47,990
آن را به صورت جفت مقدار کلید دریافت میکنیم و
50
00:02:47,990 –> 00:02:50,700
به محض اینکه آن را در
51
00:02:50,700 –> 00:02:54,030
جفت مقدار کلیدی خواهیم داشت
52
00:02:54,030 –> 00:02:57,780
تا در یک فرهنگ لغت برای ما در دسترس باشد. فرهنگ لغت پایتون
53
00:02:57,780 –> 00:03:01,680
زبان متغیر دیکشنری پایتون
54
00:03:01,680 –> 00:03:06,620
متأسفم، بنابراین اگر
55
00:03:06,620 –> 00:03:11,160
همه چیزهایی را که من از sea explorer کپی کردهام در اینجا میبینید
56
00:03:11,160 –> 00:03:14,670
، اما در زیر آن میخواهم آن را
57
00:03:14,670 –> 00:03:18,180
تبدیل کنم به جز استفاده از XML برای
58
00:03:18,180 –> 00:03:23,459
تاریخگذاری خروجی این API در
59
00:03:23,459 –> 00:03:26,880
زبان مجاور و استفاده از آن
60
00:03:26,880 –> 00:03:30,410
خروجی JSON به عنوان یک فرهنگ لغت پایتون،
61
00:03:30,410 –> 00:03:34,200
پس اجازه دهید ابتدا به شما نشان دهم که چگونه به نظر می
62
00:03:34,200 –> 00:03:36,870
رسد و بیایید ببینیم آیا این دیکشنری پایتون است
63
00:03:36,870 –> 00:03:38,070
یا
64
00:03:38,070 –> 00:03:41,910
نه، فقط برای صرفه جویی در زمان، من
65
00:03:41,910 –> 00:03:52,200
این کد را قبلا برای شما ایجاد کرده ام، ما این اسکریپت را اجرا می کنیم
66
00:03:52,200 –> 00:03:55,739
و می توانید خروجی را ببینید
67
00:03:55,739 –> 00:04:00,330
پخته شده است، بنابراین این اساساً
68
00:04:00,330 –> 00:04:03,930
متغیر JL است که هیچ کاری انجام نمی دهد، اما
69
00:04:03,930 –> 00:04:08,070
XML را به JSON می ریزد و
70
00:04:08,070 –> 00:04:10,709
کد کامل خروجی XML
71
00:04:10,709 –> 00:04:13,769
را به Jason تبدیل می کند تا خروجی آنچه
72
00:04:13,769 –> 00:04:15,450
دریافت می کنیم در فرهنگ لغت
73
00:04:15,450 –> 00:04:18,089
به جلو باشد و اگر شما هستید با آگاهی از
74
00:04:18,089 –> 00:04:20,488
قالب دیکشنری پایتون برای دریافت
75
00:04:20,488 –> 00:04:22,260
خروجی دیکشنری دو
76
00:04:22,260 –> 00:04:24,450
گزینه دارید یا می توانید مقادیر جفت ارزش کلید را دریافت کنید
77
00:04:24,450 –> 00:04:27,060
یا اگر
78
00:04:27,060 –> 00:04:27,389
کلید
79
00:04:27,389 –> 00:04:30,270
را می دانید می توانید تمام کلیدها را دریافت کنید و yo شما
80
00:04:30,270 –> 00:04:32,879
می توانید بازی کنید، می توانید خروجی آن کلیدها را دریافت کنید،
81
00:04:32,879 –> 00:04:37,259
بنابراین اجازه دهید به شما نشان دهم که
82
00:04:37,259 –> 00:04:44,460
در این حالت کلید چگونه به نظر می رسد، بنابراین من
83
00:04:44,460 –> 00:04:46,860
این ویژگی نتیجه را چاپ می کنم، به شما توضیح می دهم
84
00:04:46,860 –> 00:04:50,009
که این دقیقا چیست، اما قبل از آن اجازه دهید
85
00:04:50,009 –> 00:04:55,020
من کد را اجرا کنم، بنابراین اکنون شما می توانید ببینید
86
00:04:55,020 –> 00:04:57,539
این خروجی اولین عبارت چاپی ما است
87
00:04:57,539 –> 00:05:00,000
که در اینجا تایپ کنید که به ما می گوید
88
00:05:00,000 –> 00:05:02,580
این یک فرهنگ لغت است و
89
00:05:02,580 –> 00:05:05,520
ویژگی دوم از اینجا شروع می شود و
90
00:05:05,520 –> 00:05:07,349
چون با براکت فرفری شروع می شود و
91
00:05:07,349 –> 00:05:10,020
با براکت مجعد ختم می شود، بنابراین می توانید ببینید
92
00:05:10,020 –> 00:05:13,800
که اساساً این است. یک فرهنگ لغت اما
93
00:05:13,800 –> 00:05:16,979
به خاطر داشته باشید که کلیدهای کلید فرهنگ لغت
94
00:05:16,979 –> 00:05:20,909
وجود دارد، اما مقادیر ممکن است یک لیست
95
00:05:20,909 –> 00:05:25,680
یا خود یک فرهنگ لغت باشد،
96
00:05:25,680 –> 00:05:28,500
بنابراین ممکن است یک فرهنگ لغت ارثی باشد
97
00:05:28,500 –> 00:05:35,129
یا یک کلید فرهنگ لغت ممکن است مقدار
98
00:05:35,129 –> 00:05:39,509
یک لیست داشته باشد، بنابراین ما می رویم از این طریق به صورت
99
00:05:39,509 –> 00:05:43,560
عمیق، اما قبل از آن اجازه دهید به شما توضیح دهم
100
00:05:43,560 –> 00:05:45,810
که این نتیجه و لیست ویژگی دقیقاً
101
00:05:45,810 –> 00:05:48,990
چیست، اگر به Z Explorer
102
00:05:48,990 –> 00:05:54,270
برگردید و به API انبوه برگردید، خواهید
103
00:05:54,270 –> 00:05:58,529
دید که همه API با شروع از اینجا شروع می شود،
104
00:05:58,529 –> 00:06:01,500
می توانید خروجی آن را ببینید. بنابراین
105
00:06:01,500 –> 00:06:04,110
اولین خروجی اولین خط
106
00:06:04,110 –> 00:06:07,349
خروجی نتیجه است و اگر به اینجا بیایید اولین
107
00:06:07,349 –> 00:06:09,060
خط خروجی نتیجه است
108
00:06:09,060 –> 00:06:12,629
بنابراین اساسا نتیجه اولین
109
00:06:12,629 –> 00:06:17,159
کلمه کلیدی از خروجی است که من
110
00:06:17,159 –> 00:06:20,129
از فرهنگ لغت دریافت می کنم بنابراین اگر
111
00:06:20,129 –> 00:06:26,490
حذف کنم این قسمت کلید اول را دریافت می کنم
112
00:06:26,490 –> 00:06:29,849
و اگر حذف کنم این
113
00:06:29,849 –> 00:06:34,169
قسمت را کامل کنید و اگر فقط jail را اجرا کنم
114
00:06:34,169 –> 00:06:36,779
اولین کلید نتیجه می شود بنابراین فقط برای
115
00:06:36,779 –> 00:06:40,690
صرفه جویی در
116
00:06:40,690 –> 00:06:44,350
زمان خروجی نتیجه را می گیرم و دومی
117
00:06:44,350 –> 00:06:46,870
لیست ویژگی است بنابراین اگر ما به اینجا برمی گردیم،
118
00:06:46,870 –> 00:06:49,900
بنابراین دومین ویژگی Li است، بنابراین
119
00:06:49,900 –> 00:06:52,030
کلید دوم فرهنگ لغت، لیست ویژگی ها است
120
00:06:52,030 –> 00:06:56,020
و اگر حتی در مجموع می بینید، بنابراین
121
00:06:56,020 –> 00:06:58,690
کلید دوم همیشه لیست ویژگی
122
00:06:58,690 –> 00:07:01,510
است، ممکن است تغییر کند، اما
123
00:07:01,510 –> 00:07:03,820
شما اگر به اینجا در Z آمده باشید، ممکن است تغییر کند. Explorer
124
00:07:03,820 –> 00:07:06,730
میتوانید دستور را اجرا کنید و میتوانید API را اجرا کنید
125
00:07:06,730 –> 00:07:09,400
و میتوانید ببینید خروجی چیست و
126
00:07:09,400 –> 00:07:12,820
فقط برای شفافتر شدن در این مورد، اجازه دهید سعی کنم
127
00:07:12,820 –> 00:07:16,810
به شما نشان دهم که چگونه به نظر میرسد، بنابراین اگر
128
00:07:16,810 –> 00:07:20,650
فقط JL را چاپ کنم که یک خروجی فرهنگ لغت است.
129
00:07:20,650 –> 00:07:28,720
می توانید ببینید که اولین است
130
00:07:28,720 –> 00:07:32,680
کلید نتیجه است و کلید دوم
131
00:07:32,680 –> 00:07:36,660
داخل دیکشنری صفات جمع است،
132
00:07:36,660 –> 00:07:39,910
بنابراین برای صرفه جویی در زمان، کاری که در
133
00:07:39,910 –> 00:07:44,530
اینجا انجام دادهام این است که قبلاً این
134
00:07:44,530 –> 00:07:47,740
نتیجه را جدا کردهام، قبلاً کشتهام
135
00:07:47,740 –> 00:07:50,530
این دو کلمه کلیدی را حذف کردهام و
136
00:07:50,530 –> 00:07:53,620
خروجیای را که سعی میکنم میگیرم میگیرم. خروجی
137
00:07:53,620 –> 00:07:58,240
این کلید را دریافت کنید، بنابراین مقادیر این کلید
138
00:07:58,240 –> 00:08:01,240
که لیست ویژگی است، این کلید کامل است،
139
00:08:01,240 –> 00:08:03,370
بنابراین همانطور که قبلاً گفتم این
140
00:08:03,370 –> 00:08:08,280
اساساً در T یک فرهنگ لغت ارثی
141
00:08:08,280 –> 00:08:13,090
است که ممکن است فهرست و همچنین
142
00:08:13,090 –> 00:08:18,360
فرهنگ لغت های مختلف را دا