در این مطلب، ویدئو خراش دادن وب با اکسل با استفاده از پایتون با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:21:16
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,030 –> 00:00:03,149
سلام و به یکی دیگر از آموزش های پایتون خوش آمدید،
2
00:00:03,149 –> 00:00:06,120
بنابراین در ویدیوی امروز
3
00:00:06,120 –> 00:00:07,319
ما کمی دنده ها را تغییر می دهیم و
4
00:00:07,319 –> 00:00:10,800
بر روی وب اسکرپینگ تمرکز می کنیم تا ببینیم
5
00:00:10,800 –> 00:00:14,240
چگونه می توانیم از کتابخانه comm win32 به
6
00:00:14,240 –> 00:00:17,910
همراه کتابخانه سوپ زیبا برای
7
00:00:17,910 –> 00:00:21,510
گرفتن آدرس های اینترنتی استفاده کنیم. که در کتاب کار اکسل ما وجود دارد
8
00:00:21,510 –> 00:00:23,580
و سپس بروید و همه
9
00:00:23,580 –> 00:00:27,119
پیوندهایی را که متعلق به آن
10
00:00:27,119 –> 00:00:30,029
وب سایت خاص است واکشی کنید، بنابراین اساساً صفحه ای که
11
00:00:30,029 –> 00:00:32,210
در آن قرار می گیریم می خواهیم برویم و همه
12
00:00:32,210 –> 00:00:35,760
پیوندهای URL یا فقط پیوندهایی را که به طور کلی
13
00:00:35,760 –> 00:00:38,120
متعلق به آن صفحه خاص هستند واکشی کنیم. بنابراین
14
00:00:38,120 –> 00:00:40,020
در واقع من از قبل یک کتاب کار اکسل دارم که
15
00:00:40,020 –> 00:00:42,809
همه برای ما باز شده است و در
16
00:00:42,809 –> 00:00:44,550
بالا می توانید ببینید که سه URL وجود دارد که
17
00:00:44,550 –> 00:00:46,800
یکی برای اپل است، یکی برای CNN است و سپس
18
00:00:46,800 –> 00:00:49,289
یکی برای CNBC، هدف
19
00:00:49,289 –> 00:00:53,160
اساسا رفتن به عنوان مثال به Apple است.
20
00:00:53,160 –> 00:00:55,559
وب سایت و برای اینکه بروید و همه
21
00:00:55,559 –> 00:00:59,100
پیوندهای متعلق به این وب سایت را دریافت کنید،
22
00:00:59,100 –> 00:01:02,340
اکنون پیوندها اساساً در
23
00:01:02,340 –> 00:01:06,270
کد HTML به عنوان یک برچسب نشان داده می شوند، بنابراین اگر می
24
00:01:06,270 –> 00:01:08,010
خواهید ببینید که کد HTML
25
00:01:08,010 –> 00:01:10,080
در پشت یک وب سایت چگونه به نظر می رسد، فقط
26
00:01:10,080 –> 00:01:12,240
کلیک راست کنید. افسار chrome و سپس می
27
00:01:12,240 –> 00:01:14,549
توانید بررسی کنید و سپس اساساً آنچه
28
00:01:14,549 –> 00:01:16,409
اتفاق می افتد این است که اگر این
29
00:01:16,409 –> 00:01:18,659
عنصر کوچک را درست در اینجا انتخاب کنید به شما اجازه می دهد تا
30
00:01:18,659 –> 00:01:20,580
روی آن بچرخید و سپس شما را به
31
00:01:20,580 –> 00:01:22,530
کد HTML می برد و سپس اگر روی
32
00:01:22,530 –> 00:01:25,619
پیوند بروید متوجه خواهید شد. که یک تگ دارد
33
00:01:25,619 –> 00:01:28,890
و سپس داخل آن یک تگ یک ref H است،
34
00:01:28,890 –> 00:01:30,750
بنابراین این پیوند واقعی است که
35
00:01:30,750 –> 00:01:32,939
برای این مثال به شخصی میرود
36
00:01:32,939 –> 00:01:35,970
و به apple.com میرود و سپس این
37
00:01:35,970 –> 00:01:39,780
بخش کوچک اضافی را به آن اضافه میکند.
38
00:01:39,780 –> 00:01:41,250
امروز میرویم و کارهای
39
00:01:41,250 –> 00:01:42,450
امروز را انجام میدهیم، میتوانیم برویم
40
00:01:42,450 –> 00:01:45,149
و همه آن پیوندها را دریافت کنیم و سپس آنها را
41
00:01:45,149 –> 00:01:47,670
در کتاب کار اکسل خود ذخیره کنیم، بنابراین
42
00:01:47,670 –> 00:01:49,470
اساساً بدون تلاش زیاد، یک برنامه کوچک و زیبا برای خراش دادن وب ایجاد
43
00:01:49,470 –> 00:01:51,990
44
00:01:51,990 –> 00:01:54,210
میکنیم.
45
00:01:54,210 –> 00:01:55,439
شروع کنید اولین کاری که میخواهیم انجام دهیم این
46
00:01:55,439 –> 00:01:58,049
است که کتابخانههایمان را وارد میکنیم،
47
00:01:58,049 –> 00:02:00,240
مثل همیشه، یکی دوتایی وجود خواهد داشت که اولین
48
00:02:00,240 –> 00:02:03,030
آن B s4 خواهد بود.
49
00:02:03,030 –> 00:02:05,549
50
00:02:05,549 –> 00:02:11,160
و بنابراین این
51
00:02:11,160 –> 00:02:12,599
سوسو زیبای ما خواهد بود شیء p
52
00:02:12,599 –> 00:02:13,830
این اساساً به چگونگی
53
00:02:13,830 –> 00:02:16,950
تمام محتوای HTML ما میپردازد و یک
54
00:02:16,950 –> 00:02:18,960
چارچوب کوچک زیبا برای ما ایجاد میکند تا روی
55
00:02:18,960 –> 00:02:21,390
این محتوا تکرار کنیم و مؤلفههایی را
56
00:02:21,390 –> 00:02:24,030
که میخواهیم بگیریم، به طوری که کتابخانه
57
00:02:24,030 –> 00:02:26,930
بعدی، درخواست نقطهای از URL Lib باشد.
58
00:02:26,930 –> 00:02:31,890
ما درخواست ایمپورت
59
00:02:31,890 –> 00:02:35,310
میکنیم و سپس درخواست میکنیم، بنابراین
60
00:02:35,310 –> 00:02:39,450
URL وارد کردن ما، ماژول درخواست را باز میکند و
61
00:02:39,450 –> 00:02:42,090
به ما اجازه میدهد تا آن پیوند کوچک را درخواست کنیم،
62
00:02:42,090 –> 00:02:45,810
URL URL را در پنجره ما باز میکند، اکنون
63
00:02:45,810 –> 00:02:47,100
ما واقعاً آن را در یک صفحه نمیبینیم.
64
00:02:47,100 –> 00:02:49,050
منطقی است، اما اساساً کاری که این کار انجام می دهد این است
65
00:02:49,050 –> 00:02:51,240
که به ما اجازه می دهد تا محتویات
66
00:02:51,240 –> 00:02:54,660
کد HTML واقعی را واکشی کنیم و سپس آن کد HTML را می
67
00:02:54,660 –> 00:02:56,700
گیریم و آن را در یک
68
00:02:56,700 –> 00:02:59,820
شی سوپ زیبا ذخیره می کنیم و سپس از
69
00:02:59,820 –> 00:03:02,040
این یکی، تنها چیزی که نیاز داریم win32 است.
70
00:03:02,040 –> 00:03:04,940
کتابخانه، بنابراین میخواهیم بگوییم
71
00:03:04,940 –> 00:03:08,160
مشتری نقطهای win32 dot-com را وارد کنید، بنابراین این به ما
72
00:03:08,160 –> 00:03:11,040
امکان میدهد با اشیاء com خود که در اکسل وجود دارند کار کنیم
73
00:03:11,040 –> 00:03:13,290
و بنابراین اولین کاری که
74
00:03:13,290 –> 00:03:16,950
باید انجام دهیم این است که برنامه اکسل خود را دریافت کنیم که
75
00:03:16,950 –> 00:03:19,110
باید بسیار آشنا به نظر برسد. همه
76
00:03:19,110 –> 00:03:20,100
کسانی که o را دیده اند
77
00:03:20,100 –> 00:03:23,100
ویدیوها در ایجاد یک مجموعه برنامه متغیر جدید اکسل
78
00:03:23,100 –> 00:03:26,970
که برابر با نظر win32 است
79
00:03:26,970 –> 00:03:29,040
، پیوند اولیه را انجام میدهیم، بنابراین
80
00:03:29,040 –> 00:03:33,180
حافظه پنهان را ایجاد میکنیم و از ارسال مطمئن میشویم و سپس
81
00:03:33,180 –> 00:03:36,450
از شناسه برنامه که
82
00:03:36,450 –> 00:03:39,390
متعلق به برنامه اکسل ما است عبور میکنیم تا
83
00:03:39,390 –> 00:03:43,190
این ایجاد شود. یک برنامه اکسل جدید به خوبی
84
00:03:43,190 –> 00:03:46,500
آن را برای ما ایجاد می کند، اما نمونه فعال ما را
85
00:03:46,500 –> 00:03:49,560
در مثال ما می گیرد و سپس
86
00:03:49,560 –> 00:03:55,380
دوباره فقط برای اثبات این موضوع به شما آه خوب
87
00:03:55,380 –> 00:03:58,170
است که من آن را اجرا کردم، اوه در پایان S وجود
88
00:03:58,170 –> 00:04:02,070
ندارد، درخواست عذرخواهی من خوب است و
89
00:04:02,070 –> 00:04:03,989
سپس اکنون ما میتوانیم ببینیم که
90
00:04:03,989 –> 00:04:06,000
نمونه برنامه ما برای ما وجود دارد، بنابراین
91
00:04:06,000 –> 00:04:07,860
به نظر میرسد همه چیز
92
00:04:07,860 –> 00:04:09,510
تا این لحظه درست کار میکند و بنابراین ما
93
00:04:09,510 –> 00:04:12,450
میرویم و کاربرگ خود را دریافت میکنیم،
94
00:04:12,450 –> 00:04:13,530
امروز یک کار کمی متفاوت انجام
95
00:04:13,530 –> 00:04:15,630
میدهم و یک متغیر جدید ایجاد میکنیم. آن را
96
00:04:15,630 –> 00:04:17,519
worksheet صدا می کنیم و ما آن را برابر
97
00:04:17,519 –> 00:04:19,589
با برنامه اکسل خود قرار می دهیم و سپس
98
00:04:19,589 –> 00:04:24,810
به شیء صفحه فعال می رویم و
99
00:04:24,810 –> 00:04:27,600
خاصیت شی را معذرت
100
00:04:27,600 –> 00:04:30,540
می گوییم پس خاصیت active و سپس در اینجا اگر آن را چاپ کنم
101
00:04:30,540 –> 00:04:33,090
می توانیم آن را به عنوان یک نمونه کاربرگ ببینیم.
102
00:04:33,090 –> 00:04:35,820
بنابراین واقعا یک این کار به این صورت است
103
00:04:35,820 –> 00:04:39,720
که برگهای را که در حال حاضر در
104
00:04:39,720 –> 00:04:43,230
برنامه اکسل خود قرار میدهم، میبرم، بنابراین برگه یک خوب است،
105
00:04:43,230 –> 00:04:45,360
حالا که باید
106
00:04:45,360 –> 00:04:49,710
محدوده سلولهایم را که حاوی آدرسهای اینترنتی من هستند تعریف کنم و
107
00:04:49,710 –> 00:04:51,630
به کتاب کار اکسل خود برگردیم،
108
00:04:51,630 –> 00:04:55,200
از a1 است. به c1، بنابراین آن محدوده از سلول ها را دریافت کنید
109
00:04:55,200 –> 00:04:57,240
و سپس ویژگی value را فراخوانی
110
00:04:57,240 –> 00:04:59,880
کنید تا مقادیر متعلق به
111
00:04:59,880 –> 00:05:04,220
آن را بدست آوریم، بنابراین ما محدوده سلول های خود را تعریف می کنیم و
112
00:05:04,220 –> 00:05:07,320
محدوده URL ها را می گویند تا
113
00:05:07,320 –> 00:05:09,150
کمی بصری تر شود.
114
00:05:09,150 –> 00:05:14,550
لیست زیرخط نشانی وب برابر است با محدوده نقطه کاربرگ.
115
00:05:14,550 –> 00:05:18,780
من مطمئن می شوم
116
00:05:18,780 –> 00:05:23,130
که آن را با حروف بزرگ می نویسم و از a1 به C 1 می گوییم و س
117
00:05:23,130 –> 00:05:26,460
س ویژگی value نامیده می شویم و آ
118
00:05:26,460 –> 00:05:28,500
چه که به ما برمی گردد یک تا
119
00:05:28,500 –> 00:05:34,230
لی در یک است. tuple بنابراین در حال حاضر خوب است،
120
00:05:34,230 –> 00:05:35,940
اما ما باید برویم
121
00:05:35,940 –> 00:05:37,830
و در واقع این URL ها را دریافت کنیم، بنابراین کاری که
122
00:05:37,830 –> 00:05:39,750
من واقعاً باید انجام دهم این است که واقعاً باید
123
00:05:39,750 –> 00:05:41,910
اولین عنصر را از
124
00:05:41,910 –> 00:05:44,880
تاپل تودرتوی خود دریافت کنم و در نهایت
125
00:05:44,880 –> 00:05:48,690
تاپلی را که شامل دو URL است برمی گرداند. بنابراین ما این کار
126
00:05:48,690 –> 00:05:50,130
را در بخش بعدی انجام خواهیم داد، اما اکنون
127
00:05:50,130 –> 00:05:52,410
که او هستیم اولین
128
00:05:52,410 –> 00:05:53,820
چیزی که به آن نیاز داریم این است که باید
129
00:05:53,820 –> 00:05:56,310
یک بخش اولیه را تعریف کنیم، حداقل
130
00:05:56,310 –> 00:05:57,660
این طوری است که من دوست دارم در مورد آن فکر کنم
131
00:05:57,660 –> 00:05:59,670
زیرا کاری که می خواهم انجام دهم این است
132
00:05:59,670 –> 00:06:04,170
که به این ستون بروم و درخواستی بنویسم.
133
00:06:04,170 –> 00:06:05,970
تمام پیوندها را
134
00:06:05,970 –> 00:06:07,560
در این ستون بیاندازید و به بخش بعدی بروید که حاوی
135
00:06:07,560 –> 00:06:10,470
این ستون است که URL را می گیرد و
136
00:06:10,470 –> 00:06:12,510
درخواست را حذف می کند و سپس
137
00:06:12,510 –> 00:06:14,040
به بخش بعدی می رود بنابراین من به نوعی
138
00:06:14,040 –> 00:06:15,750
به کمک کمی نیاز داشتم تا
139
00:06:15,750 –> 00:06:19,520
برای انجام این کار، ما یک بخش اولیه را تعریف می کنیم
140
00:06:19,520 –> 00:06:24,800
و من آن را برابر با یک تنظیم می کنم
141
00:06:24,800 –> 00:06:28,050
تا ستون یک و سپس اکنون که
142
00:06:28,050 –> 00:06:30,060
تعریف می کنم می توانم در واقع به بخش بعدی بروم که در
143
00:06:30,060 –> 00:06:31,340
آن از طریق
144
00:06:31,340 –> 00:06:35,040
هر عنصر در لیست URL خود حلقه می زنیم. بنابراین ما
145
00:06:35,040 –> 00:06:41,010
از طریق هر URL در لیست URL خود حلقه می زنیم
146
00:06:41,010 –> 00:06:44,940
و بنابراین برای
147
00:06:44,940 –> 00:06:48,600
URL در لیست زیرخط URL می گوییم و سپس
148
00:06:48,600 –> 00:06:51,390
به اولین عناصر لیست URL خود می رویم به
149
00:06:51,390 –> 00:06:54,270
یاد داشته باشید که این یک تاپل تو در تو است، پس
150
00:06:54,270 –> 00:06:56,910
این برمی گردد. این بخش کوچک
151
00:06:56,910 –> 00:07:00,120
در اینجا این را برمی گرداند و اکنون
152
00:07:00,120 –> 00:07:01,920
می توانیم دوباره آن را تکرار کنیم این و بنابراین ما
153
00:07:01,920 –> 00:07:03,960
میگوییم سلام برای هر URL در این
154
00:07:03,960 –> 00:07:06,570
تاپل کوچک، بیایید برویم و کارهای سرگرمکننده را انجام دهیم،
155
00:07:06,570 –> 00:07:08,220
بنابراین اولین کاری که
156
00:07:08,220 –> 00:07:10,650
میخواهیم انجام دهیم این است که URL را درخواست کنیم
157
00:07:10,650 –> 00:07:15,210
و سپس از اینجا اساساً
158
00:07:15,210 –> 00:07:18,570
URL را نیز باز کنید و سپس ما
159
00:07:18,570 –> 00:07:21,600
در واقع لیست دیگری را برای
160
00:07:21,600 –> 00:07:23,160
ذخیره برخی از اطلاعات
161
00:07:23,160 –> 00:07:28,710
مقداردهی اولیه می کنیم، بنابراین URL را درخواست کنید و لیستی که
162
00:07:28,710 –> 00:07:33,480
پیوندها را اساساً به خوبی ذخیره
163
00:07:33,480 –> 00:07:35,190
می کند، متاسفانه یکی از لیست ها را راه اندازی می کنیم، بنابراین اولین
164
00:07:35,190 –> 00:07:36,240
کاری که انجام می دهیم این است که یک
165
00:07:36,240 –> 00:07:39,030
متغیر جدید به نام درخواست ایجاد می کنیم و سپس آن را فراخوانی می کنیم که
166
00:07:39,030 –> 00:07:43,020
شی درخواست از
167
00:07:43,020 –> 00:07:46,890
URL ما عبور می کند و سپس صفحه HTML
168
00:07:46,890 –> 00:07:49,290
یا محتوا را دریافت می کنیم و این کار را با
169
00:07:49,290 –> 00:07:52,170
فراخوانی URL باز انجام می دهیم و سپس از
170
00:07:52,170 –> 00:07:54,500
طریق درخواست عبور می کنیم. که ما ساخته ایم و
171
00:07:54,500 –> 00:07:57,630
سپس از اینجا یک
172
00:07:57,630 –> 00:08:00,750
متغیر جدید به نام لیست ستون تعریف می کنیم، این
173
00:08:00,750 –> 00:08:03,000
یک لیست خالی خواهد بود و بنابراین اساساً کاری که
174
00:08:03,000 –> 00:08:04,500
من انجام می دهم این است که این لیست بزرگ را ایجاد می کنم
175
00:08:04,500 –> 00:08:06,300
و سپس کاری که می خواهم انجام دهم این است.
176
00:08:06,300 –> 00:08:08,370
من به آن لیست می روم و لیست دیگری را
177
00:08:08,370 –> 00:08:11,670
به آن اضافه می کنم، دلیل اینکه باید این کار را انجام دهم
178
00:08:11,670 –> 00:08:13,890
که اگر تمام اطلاعاتم را در
179
00:08:13,890 –> 00:08:16,500
یک لیست قرار دهم، به این صورت خواهد بود که همه آن
180
00:08:16,500 –> 00:08:19,440
ها را در یک ردیف قرار می دهم، بنابراین متوجه می شوید که
181
00:08:19,440 –> 00:08:21,060
وقتی این اولی را اینجا آوردم،
182
00:08:21,060 –> 00:08:23,160
لیستی در یک لیست بود،
183
00:08:23,160 –> 00:08:26,150
متأسفیم که چند برابر شد. در داخل یک تاپل، تاپل بیرونی
184
00:08:26,150 –> 00:08:28,620
، ستون را تعریف میکند و سپس
185
00:08:28,620 –> 00:08:32,220
تاپل داخلی، سطر را تعریف میکند، به این ترتیب باید
186
00:08:32,220 –> 00:08:33,840
در مورد آن فکر کنیم، بنابراین در اینجا من
187
00:08:33,840 –> 00:08:35,909
یک ستون بیرونی
188
00:08:35,909 –> 00:08:38,370
تعریف میکنم که لیست بیرونی من را
189
00:08:38,370 –> 00:08:40,740
تعریف میکند که ستون من را تعریف میکند و سپس من
190
00:08:40,740 –> 00:08:42,960
یک لیست داخلی تعریف می کنم که ردیف من را مشخص می کند
191
00:08:42,960 –> 00:08:47,370
، به همین دلیل است که این کار را خوب انجام می دهم، بنابراین
192
00:08:47,370 –> 00:08:49,500
حالا که این کار را انجام دادم، اجازه دهید بریم و
193
00:08:49,500 –> 00:08:54,570
در واقع محتوای HTML را دریافت کنیم و بنابراین
194
00:08:54,570 –> 00:08:55,980
کاری که من انجام خواهم داد این است که ایجاد کنم یک
195
00:08:55,980 –> 00:08:58,020
متغیر جدید به نام soup این تمام
196
00:08:58,020 –> 00:09:01,290
محتوای HTML را ذخیره می کند و ما آن را
197
00:09:01,290 –> 00:09:07,430
برابر با یک UTI f o و سپس سوپ قرار می دهیم و
198
00:09:07,430 –> 00:09:12,720
سپس می گوییم صفحه زیر خط HTML و
199
00:09:12,720 –> 00:09:15,240
سپس باید یک تجزیه کننده تعریف کنیم، پس چگونه
200
00:09:15,240 –> 00:09:17,160
این را تجزیه کنیم. اطلاعات
201
00:09:17,160 –> 00:09:19,410
برای ما خوش شانس است که HTML است، بنابراین ما فقط
202
00:09:19,410 –> 00:09:24,480
تجزیه کننده HTML خود را تعریف می کنیم و سپس از اینجا به عنوان
203
00:09:24,480 –> 00:09:26,520
ba از نظر ظاهری، همه این
204
00:09:26,520 –> 00:09:28,590
مطالب را که میدانید، یک دسته کد است،
205
00:09:28,590 –> 00:09:30,870
اساساً همه کدهایی است که
206
00:09:30,870 –> 00:09:32,940
در اینجا میبینیم و بنابراین کاری که میخواهیم انجام دهیم این
207
00:09:32,940 –> 00:09:35,760
است که اکنون برچسبهای خاصی را با
208
00:09:35,760 –> 00:09:38,130
داخل این کد HTML پیدا میکنیم. برچسبهایی
209
00:09:38,130 –> 00:09:41,820
که من به دنبال آنها هستم همه با
210
00:09:41,820 –> 00:09:45,540
یک مالیات شروع میشوند و بنابراین کاری که میخواهیم انجام دهیم این است
211
00:09:45,540 –> 00:09:48,210
که میگوییم اساساً
212
00:09:48,210 –> 00:09:49,620
هر یک از آن برچسبهایی را
213
00:09:49,620 –> 00:09:51,360
که میخواهیم حلقه بزنیم و پیوند را دریافت میکنیم که
214
00:09:51,360 –> 00:09:53,640
متعلق به آن است، آن را در یک لیست جدید قرار دهید و
215
00:09:53,640 –> 00:09:55,980
سپس آن لیست را در لیست Colin خود قرار دهید،
216
00:09:55,980 –> 00:10:00,900
بنابراین در اینجا ما هر یک را حلقه می زنیم و
217
00:10:00,900 –> 00:10:07,470
من در پرانتز یک برچسب قرار می دهم پیوند
218
00:10:07,470 –> 00:10:13,230
را بگیرید و در لیست ذخیره کنید و می گوییم
219
00:10:13,230 –> 00:10:18,060
برای پیوند در ما با محتوای سوپ خود تماس می گیریم
220
00:10:18,060 –> 00:10:22,050
روش find all را از
221
00:10:22,050 –> 00:10:24,300
طریق برچسبی که می خواهم پیدا کنم عبور می کند در
222
00:10:24,300 –> 00:10:27,690
این مورد یک تگ است و سپس اکنون که
223
00:10:27,690 –> 00:10:28,800
هر یک از
224
00:10:28,800 –> 00:10:30,390
آن تگ ها را حلقه می کنیم قصد ایجاد یک
225
00:10:30,390 –> 00:10:34,020
لیست جدید به نام لیست ردیف
226
00:10:34,020 –> 00:10:36,930
227
00:10:36,930 –> 00:10:40,800
228
00:10:40,800 –> 00:10:44,880
به پیوند، متد get را فراخوانی کنید و
229
00:10:44,