در این مطلب، ویدئو 3.6.6 آزمایشگاه – انواع مختلف داده را با پایتون تجزیه کنید با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:20:51
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,480 –> 00:00:03,120
سلام به همه در این ویدیو من
2
00:00:03,120 –> 00:00:03,679
با
3
00:00:03,679 –> 00:00:07,759
lab 3.6.6 از دوره آموزشی devnet
4
00:00:07,759 –> 00:00:09,200
از سیسکو سر
5
00:00:09,200 –> 00:00:12,639
و کار خواهم داشت و این آزمایشگاه به شما نشان می دهد که چگونه
6
00:00:12,639 –> 00:00:16,880
انواع داده های مختلف مانند xml json
7
00:00:16,880 –> 00:00:20,560
ariamal و python را ویروس کنید،
8
00:00:21,920 –> 00:00:25,039
بنابراین اگر
9
00:00:25,039 –> 00:00:27,920
این ویدیو را متوقف کنید و جستجو کنید، این آزمایشگاه بسیار آسان تر خواهد شد. برای فایلهای json یا
10
00:00:27,920 –> 00:00:31,359
و xml اگر هنوز آنها را نمیشناسید،
11
00:00:31,359 –> 00:00:33,840
مطمئن هستم که ویدیوهای زیادی
12
00:00:33,840 –> 00:00:34,800
13
00:00:34,800 –> 00:00:37,760
به زبان مادری خود خواهید یافت، ممکن است لازم باشد
14
00:00:37,760 –> 00:00:38,160
15
00:00:38,160 –> 00:00:40,879
ساختار این فایلها را یاد بگیرید،
16
00:00:40,879 –> 00:00:43,360
فکر میکنم برای این کار فقط حداکثر 10 دقیقه زمان نیاز دارید.
17
00:00:43,360 –> 00:00:45,920
پرداختن به
18
00:00:45,920 –> 00:00:47,760
رابط برنامه نویسی اپلیکیشن
19
00:00:47,760 –> 00:00:50,480
یک بخش ضروری از طریق اتوماسیون شبکه
20
00:00:50,480 –> 00:00:51,600
21
00:00:51,600 –> 00:00:54,879
و اطلاعات است یا تبادل
22
00:00:54,879 –> 00:00:56,480
اطلاعات بین
23
00:00:56,480 –> 00:00:58,320
رابط های برنامه نویسی
24
00:00:58,320 –> 00:01:01,760
کاربردی با استفاده از این json
25
00:01:01,760 –> 00:01:05,360
یا xml و اخیراً
26
00:01:05,360 –> 00:01:10,240
فایل یامو یا ywm
27
00:01:11,360 –> 00:01:15,439
okay انجام می شود بنابراین یادگیری نحوه استخراج
28
00:01:18,560 –> 00:01:20,799
نحوه یادگیری نحوه استخراج اطلاعات
29
00:01:20,799 –> 00:01:22,080
از این ها فایلها یک
30
00:01:22,080 –> 00:01:24,320
مرحله مهم قبل از یادگیری نحوه
31
00:01:24,320 –> 00:01:25,520
برخورد با
32
00:01:25,520 –> 00:01:29,840
api در ویدیوی بعدی است،
33
00:01:29,840 –> 00:01:32,960
یک مثال در مورد api خواهید دید در حالی که در این
34
00:01:32,960 –> 00:01:33,520
ویدیو
35
00:01:33,520 –> 00:01:37,200
نحوه پاور کردن را خواهید دید. این فایلها
36
00:01:37,200 –> 00:01:40,240
با استفاده از پایتون
37
00:01:40,240 –> 00:01:44,240
خوب است، بیایید شروع کنیم، بنابراین
38
00:01:44,240 –> 00:01:47,600
بیایید آنها را در اینجا بررسی کنیم،
39
00:01:47,600 –> 00:01:50,880
بنابراین این آزمایشگاه است و قسمت اول،
40
00:01:50,880 –> 00:01:55,840
این نسخه سنتی است که
41
00:01:56,000 –> 00:01:58,799
ماشین مجازی را راهاندازی میکند و سپس در قسمت دوم
42
00:01:58,799 –> 00:01:59,280
43
00:01:59,280 –> 00:02:02,880
میرویم به paris xml و python
44
00:02:02,880 –> 00:02:06,159
و سپس json و پس بله، پس بیایید
45
00:02:06,159 –> 00:02:09,360
با قسمت 2 شروع کنیم
46
00:02:09,360 –> 00:02:12,800
که در مورد xml است
47
00:02:12,800 –> 00:02:16,080
و ساختار فایل xml
48
00:02:16,080 –> 00:02:18,800
به این شکل به نظر می رسد که از خط اول شروع می
49
00:02:18,800 –> 00:02:20,840
شود که به آن
50
00:02:20,840 –> 00:02:24,160
prolog می گویند و در اینجا
51
00:02:24,160 –> 00:02:28,000
این پیکربندی ویرایشی همانطور که می بینید
52
00:02:28,000 –> 00:02:31,680
نام تگ های تعریف شده توسط کاربر نامیده
53
00:02:31,680 –> 00:02:36,239
می شود. برگردیم به مطلب
54
00:02:36,239 –> 00:02:38,400
بیایید به xml برویم و می توانید اینجا را ببینید که
55
00:02:38,400 –> 00:02:39,280
این
56
00:02:39,280 –> 00:02:43,280
مانند توضیحات کوچک در مورد xml است
57
00:02:43,280 –> 00:02:50,640
و در اینجا این یکی در اینجا
58
00:02:50,640 –> 00:02:53,680
نام تگ های تعریف شده توسط کاربر نامیده می شود و
59
00:02:53,680 –> 00:02:56,640
اکنون در این کار قصد داریم
60
00:02:56,640 –> 00:02:57,040
این
61
00:02:57,040 –> 00:02:58,959
اطلاعات را از این فایل استخراج کنیم البته توسط
62
00:02:58,959 –> 00:03:02,080
با استفاده از python
63
00:03:02,080 –> 00:03:05,280
خوب است، بنابراین در مرحله اول ابتدا
64
00:03:05,280 –> 00:03:08,640
این فایل را باز
65
00:03:08,640 –> 00:03:11,840
می کنیم و سپس
66
00:03:11,840 –> 00:03:15,040
این ماژول را به عنوان عنصر xml e3
67
00:03:15,040 –> 00:03:16,879
به عنوان 80 وارد می کنیم زیرا نام این
68
00:03:16,879 –> 00:03:19,040
ماژول بسیار طولانی است بنابراین
69
00:03:19,040 –> 00:03:22,159
از نام مستعار برای آن استفاده می کنیم و این et است. و سپس
70
00:03:22,159 –> 00:03:23,599
71
00:03:23,599 –> 00:03:27,519
عبارت منظم را وارد می کنیم تا با فایل
72
00:03:27,519 –> 00:03:30,159
با فایل xml سروکار داشته باشیم و در اینجا
73
00:03:30,159 –> 00:03:30,720
74
00:03:30,720 –> 00:03:34,080
متغیر xml را به عنوان نوار 80 به فایل اختصاص می
75
00:03:34,080 –> 00:03:35,840
دهیم سپس
76
00:03:35,840 –> 00:03:39,440
با روشی به نام getroot
77
00:03:39,440 –> 00:03:43,360
okay به ریشه می رسیم بنابراین از آنجایی که اینجا هستیم بنابراین نیاز به
78
00:03:43,360 –> 00:03:44,720
79
00:03:44,720 –> 00:03:47,519
رسیدن به ریشه ها و شروع جستجو برای
80
00:03:47,519 –> 00:03:48,640
شروع از ریشه است،
81
00:03:48,640 –> 00:03:51,760
بنابراین برای این منظور از
82
00:03:51,760 –> 00:03:53,360
روشی به نام match استفاده می
83
00:03:53,360 –> 00:03:56,400
کنیم و همانطور که در اینجا می بینید به تگ ریشه
84
00:03:56,400 –> 00:03:57,439
می
85
00:03:57,439 –> 00:04:00,480
رسیم و پس از پیدا کردن، تعریف
86
00:04:00,480 –> 00:04:03,519
می کنیم که در حال جستجو برای این هستیم.
87
00:04:03,519 –> 00:04:06,080
تگ تعریف شده توسط کاربر در زیر نام edit
88
00:04:06,080 –> 00:04:07,519
edit config
89
00:04:07,519 –> 00:04:10,640
و ما از روش find edit
90
00:04:10,640 –> 00:04:11,599
config استفاده می کنیم همانطور که
91
00:04:11,599 –> 00:04:14,159
در اینجا می بینید با فرمت که ns این
92
00:04:14,159 –> 00:04:16,079
یکی
93
00:04:16,079 –> 00:04:18,160
خوب است وقتی آنجا باشد بنابراین می خواهیم
94
00:04:18,160 –> 00:04:20,399
اولین
95
00:04:20,399 –> 00:04:23,840
مقدار را که عملیات پیش فرض است جستجو کنیم.
96
00:04:23,840 –> 00:04:28,479
در قسمت edit config است.
97
00:04:28,479 –> 00:04:30,479
98
00:04:30,479 –> 00:04:31,680
99
00:04:31,680 –> 00:04:34,880
100
00:04:34,880 –> 00:04:36,000
101
00:04:36,000 –> 00:04:39,120
102
00:04:39,120 –> 00:04:42,479
103
00:04:42,479 –> 00:04:45,919
104
00:04:45,919 –> 00:04:48,400
تی عملیات پیشفرض او شامل و
105
00:04:48,400 –> 00:04:49,040
اولی
106
00:04:49,040 –> 00:04:52,160
متن div است که این یکی است
107
00:04:52,160 –> 00:04:55,840
و تست دومی
108
00:04:55,840 –> 00:04:59,040
که این یکی هم خوب است، پس بیایید
109
00:04:59,040 –> 00:05:02,080
این کار را انجام دهیم، باید این یکی را اینجا
110
00:05:02,080 –> 00:05:04,479
111
00:05:04,479 –> 00:05:07,680
بگذاریم، میخواهم این ترمینال را باز کنم، اجازه دهید
112
00:05:08,479 –> 00:05:11,840
ابتدا آن را جستجو کنیم. فایل
113
00:05:14,800 –> 00:05:17,840
و آن را تحت
114
00:05:22,840 –> 00:05:24,880
تجزیه قرار داده است،
115
00:05:24,880 –> 00:05:27,919
بنابراین فایل در اینجا فایل من
116
00:05:27,919 –> 00:05:31,440
dot xml
117
00:05:32,639 –> 00:05:36,400
و فایلی که باید تغییر دهیم
118
00:05:36,400 –> 00:05:39,199
یا بنویسیم، paris xml است، بنابراین ابتدا اجازه دهید
119
00:05:39,199 –> 00:05:41,440
این فایل
120
00:05:41,440 –> 00:05:45,120
را ببینیم، بیایید محتوای این فایل را ببینیم
121
00:05:47,520 –> 00:05:51,360
خوب پس این اینجا فایل xml است و ما
122
00:05:51,360 –> 00:05:55,360
باید به این یکی برسید یا استخراج
123
00:05:55,360 –> 00:05:58,639
کنید و
124
00:05:58,639 –> 00:06:07,840
همچنین عملیات پیشفرض
125
00:06:08,479 –> 00:06:13,440
خوب است و
126
00:06:13,440 –> 00:06:17,680
اجازه دهید فایل bars.xml را تغییر دهیم
127
00:06:17,680 –> 00:06:20,080
به خاطر داشته باشید که شما همیشه آزاد هستید که
128
00:06:20,080 –> 00:06:21,360
از git استفاده کنید
129
00:06:21,360 –> 00:06:25,199
اما در اینجا من میخواهم
130
00:06:25,199 –> 00:06:25,759
فایل را
131
00:06:25,759 –> 00:06:28,240
مستقیماً بدون استفاده از آن تغییر دهم. یا می
132
00:06:28,240 –> 00:06:29,360
توانید از فایل اصلی یک کپی تهیه
133
00:06:29,360 –> 00:06:31,199
کنید و سپس روی
134
00:06:31,199 –> 00:06:32,400
فایل کپی
135
00:06:32,400 –> 00:06:34,479
کار کنید، بنابراین در اینجا به عنوان مثال اگر می خواهید
136
00:06:34,479 –> 00:06:36,400
فایل را تغییر دهید و فایل اصلی را نگه دارید،
137
00:06:36,400 –> 00:06:37,199
138
00:06:37,199 –> 00:06:39,759
می توانید هر زمان که خواستید به آن برگردید، می توانید
139
00:06:39,759 –> 00:06:40,639
140
00:06:40,639 –> 00:06:44,240
فقط فایل را کپی کنید. به عنوان مثال xml را اینجا فایل کنید
141
00:06:44,240 –> 00:06:48,639
و من آن را صدا می زنم paris
142
00:06:48,639 –> 00:06:51,199
xml
143
00:06:52,400 –> 00:06:55,840
روی پایتون کلیک کنید و حالا
144
00:06:55,840 –> 00:06:58,160
من این فایل را اینجا دارم،
145
00:06:58,160 –> 00:06:59,360
فایل اصلی را در اینجا
146
00:06:59,360 –> 00:07:02,880
دارم و می خواهم این فایل را به
147
00:07:02,880 –> 00:07:05,840
این ترتیب تغییر دهم که شما را ایمن نگه می دارد، بنابراین اگر
148
00:07:05,840 –> 00:07:07,520
مشکلی داشتید در اینجا
149
00:07:07,520 –> 00:07:09,120
فایل اصلی را دارید در صورتی که
150
00:07:09,120 –> 00:07:11,520
فقط نیاز دارید فایلی را که
151
00:07:11,520 –> 00:07:13,360
152
00:07:13,360 –> 00:07:16,639
قبلاً کد دارد را تغییر دهید، اما در اینجا
153
00:07:16,639 –> 00:07:19,199
برای انجام این مرحله نیازی به تغییر ندارم زیرا
154
00:07:19,199 –> 00:07:20,479
این فایل
155
00:07:20,479 –> 00:07:22,880
خالی است، بنابراین من کد را از ابتدا می نویسم
156
00:07:22,880 –> 00:07:23,520
157
00:07:23,520 –> 00:07:28,400
اما اگر بخواهم به شما نشان دهم
158
00:07:28,400 –> 00:07:31,599
خوب است، بنابراین این کار را انجام می دهم. روی این فایل کار کنید
159
00:07:31,599 –> 00:07:36,319
و من این فایل را با استفاده از آنها تغییر می دهم
160
00:07:37,120 –> 00:07:39,039
و همانطور که می بینید اینجا کد را در اینجا فایل کنید
161
00:07:39,039 –> 00:07:40,240
همانطور که می دانید
162
00:07:40,240 –> 00:07:43,440
این خط را حذف می کنیم و سپس شروع
163
00:07:43,440 –> 00:07:46,319
به نوشتن کد می کنیم
164
00:07:50,560 –> 00:07:53,599
این اولین چیزی است
165
00:07:53,680 –> 00:07:56,639
که i را فشار می دهم تا وارد حالت درج شوید. و
166
00:07:56,639 –> 00:07:57,039
سپس
167
00:07:57,039 –> 00:07:59,840
168
00:08:03,039 –> 00:08:05,680
مدل عبارت منظم را وارد میکنم و سپس
169
00:08:05,680 –> 00:08:08,319
متغیری به نام xml
170
00:08:08,319 –> 00:08:10,840
برابر تعریف میکنم یا میتوانم آن را سریعتر کپی کنم،
171
00:08:10,840 –> 00:08:13,840
172
00:08:14,000 –> 00:08:18,160
بنابراین این یکی این است که فایل را
173
00:08:18,160 –> 00:08:20,240
با نام my file xml همانطور که
174
00:08:20,240 –> 00:08:22,400
ذکر کردم بخوانم و
175
00:08:22,400 –> 00:08:25,440
آن را به root اختصاص دهیم. بنابراین از این طریق می توانیم
176
00:08:25,440 –> 00:08:29,680
شروع به جستجو در usi کنیم ng خود ریشه
177
00:08:32,399 –> 00:08:35,440
مشکلی ندارد، بنابراین در اینجا از متدی
178
00:08:35,440 –> 00:08:41,839
به نام get root از متغیر xml استفاده می کنیم
179
00:08:41,919 –> 00:08:45,599
و اکنون باید به بالای این ریشه برسیم،
180
00:08:45,760 –> 00:08:49,120
181
00:08:49,120 –> 00:08:51,839
بنابراین root dot group 0 اکنون در
182
00:08:51,839 –> 00:08:56,080
بالای این فایل یا فایل xml هستیم
183
00:08:56,080 –> 00:09:00,160
و سپس ما برای
184
00:09:00,880 –> 00:09:04,560
ویرایش پیکربندی که از قبل
185
00:09:04,640 –> 00:09:09,839
در فایل موجود است جستجو می کنیم، همانطور که می توانید اینجا
186
00:09:11,519 –> 00:09:13,519
این یکی را ببینید، بنابراین ما می خواهیم
187
00:09:13,519 –> 00:09:15,360
این یکی را جستجو کنیم، به همین دلیل
188
00:09:15,360 –> 00:09:17,920
وقتی این یکی را پیدا کردیم،
189
00:09:17,920 –> 00:09:19,920
عملیات پیش فرض
190
00:09:19,920 –> 00:09:22,959
و این گزینه را جستجو می کنیم که کدام پورتال است. در
191
00:09:22,959 –> 00:09:24,320
قسمت edit config بنابراین
192
00:09:24,320 –> 00:09:29,279
در صورتی که این یک