در این مطلب، ویدئو پایتون: برنامه نویسی جستجوی گوگل (خزیدن وب) با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:06,350 –> 00:00:08,580
سلام به همه خیلی خوش آمدید این
2
00:00:08,580 –> 00:00:10,290
نوعی برنامه نویسی و الگوریتم است
3
00:00:10,290 –> 00:00:11,910
در این قسمت ما به
4
00:00:11,910 –> 00:00:14,519
نحوه برنامه نویسی جستجوی Google نگاه می کنیم و
5
00:00:14,519 –> 00:00:15,900
به خصوص عنصر خزیدن وب در مورد نحوه کار گوگل را فراموش می کنیم،
6
00:00:15,900 –> 00:00:19,400
7
00:00:19,400 –> 00:00:22,380
بنابراین قبلاً گفتیم ما می خواهیم اگر
8
00:00:22,380 –> 00:00:24,090
بخواهیم ببینیم جستجوی گوگل چگونه کار می کند چند
9
00:00:24,090 –> 00:00:27,449
بیت مختلف برای ما می دانیم که
10
00:00:27,449 –> 00:00:29,220
شرکت گوگل از آنجایی که
11
00:00:29,220 –> 00:00:31,140
برنامه های کامپیوتری در سراسر وب به نام عنکبوت ها نامیده می شوند،
12
00:00:31,140 –> 00:00:34,110
آن عنکبوت ها در سراسر وب می خزند به یک صفحه می روند و به
13
00:00:34,110 –> 00:00:36,090
تمام پیوندهای آن
14
00:00:36,090 –> 00:00:37,980
صفحه نگاه می کنند. پرش به همه آن پیوندها از
15
00:00:37,980 –> 00:00:39,809
آن صفحه پرش به همه پیوندهای دیگر
16
00:00:39,809 –> 00:00:42,930
پیوند حول محور خزیدن نوعی
17
00:00:42,930 –> 00:00:44,370
عملیات ضربه و از دست دادن است، به نحوی که
18
00:00:44,370 –> 00:00:46,170
گاهی اوقات اگر
19
00:00:46,170 –> 00:00:48,120
صفحه شروع شما لینک های زیادی روی آن داشته باشد
20
00:00:48,120 –> 00:00:50,190
اما شما در یک شروع به کار کنید، بسیار خوب عمل می کند. صفحهای که هیچ
21
00:00:50,190 –> 00:00:55,230
پیوندی در خزیدن شما ندارد، به
22
00:00:55,230 –> 00:00:58,260
جایی نمیرسد که وقتی صفحاتی را
23
00:00:58,260 –> 00:01:00,059
که اسکن میکند، کلمات و عبارات موجود در
24
00:01:00,059 –> 00:01:01,530
صفحه را پیدا میکند، انجام میدهد، بنابراین اگر کلمه banana را جستجو کنم
25
00:01:01,530 –> 00:01:04,830
و سپس در سوابق خود صفحهای
26
00:01:04,830 –> 00:01:06,299
دارد که wor دارد. d موز چندین
27
00:01:06,299 –> 00:01:08,369
هزار بار در آن احتمالاً می داند
28
00:01:08,369 –> 00:01:10,080
که صفحات مربوط به موز، بنابراین ذخیره کردن
29
00:01:10,080 –> 00:01:12,540
تعداد کلمات و انجام کمی تجزیه و
30
00:01:12,540 –> 00:01:15,689
تحلیل بسیار مهم است و چیز دیگری
31
00:01:15,689 –> 00:01:18,799
که حدس می زنم واقعاً کلیدی است
32
00:01:18,799 –> 00:01:22,500
این است که به اهمیت یک صفحه نگاه می کند.
33
00:01:22,500 –> 00:01:25,500
اساس این که چقدر توسط
34
00:01:25,500 –> 00:01:27,600
صفحات دیگری که به نظر مهم است
35
00:01:27,600 –> 00:01:31,979
به آن پیوند داده شده است، بنابراین این یک نوع توصیه تقریباً
36
00:01:31,979 –> 00:01:37,020
فرآیند است، بنابراین اگر من یک صفحه وب داشته باشم،
37
00:01:37,020 –> 00:01:39,240
مانند یک وب سایت دولتی یا
38
00:01:39,240 –> 00:01:40,470
یک صفحه روزنامه یا چیزی شبیه به آن باورنکردنی است
39
00:01:40,470 –> 00:01:42,840
و پیوند می دهد. به صفحه من، سپس به
40
00:01:42,840 –> 00:01:45,299
طور خودکار رتبه من را افزایش می دهد، بنابراین
41
00:01:45,299 –> 00:01:48,030
وقتی صفحه من را جستجو می کنید،
42
00:01:48,030 –> 00:01:49,680
اگر قصد خرید منابع معتبرتر و بیشتر را داشته باشم، در رتبه بالاتری قرار می گیرد،
43
00:01:49,680 –> 00:01:51,990
بنابراین
44
00:01:51,990 –> 00:01:53,549
واقعاً مهم است که بدانیم
45
00:01:53,549 –> 00:01:57,299
پیوند دادن به صفحات پیوند دهنده چگونه است. رفتن
46
00:01:57,299 –> 00:01:59,850
از یک صفحه به صفحه دیگر از
47
00:01:59,850 –> 00:02:03,780
نظر نحوه عملکرد گوگل بسیار کلیدی است، بنابراین واقعاً برای کمک به
48
00:02:03,780 –> 00:02:05,310
درک این موضوع، ما قصد داریم به HTML نگاهی بیندازیم،
49
00:02:05,310 –> 00:02:09,209
ما فقط به
50
00:02:09,209 –> 00:02:13,000
اصول اولیه HTML نگاه می
51
00:02:13,000 –> 00:02:14,380
کنیم تا ساده ترین راه برای ایجاد یک
52
00:02:14,380 –> 00:02:16,990
صفحه وب i فقط به دفترچه یادداشت بروید و
53
00:02:16,990 –> 00:02:19,480
به جای
54
00:02:19,480 –> 00:02:22,090
ذخیره کردن فایل به عنوان یک نقطه txt، یک عبارت را در دفترچه یادداشت تایپ کنید تا
55
00:02:22,090 –> 00:02:25,300
خطر HTML ایجاد شود، بنابراین با ما تماس بگیرید صفحه اول نقطه
56
00:02:25,300 –> 00:02:29,020
HTML و سپس اگر آن صفحه را در
57
00:02:29,020 –> 00:02:32,230
مرورگر باز کنید، آن را دارید
58
00:02:32,230 –> 00:02:34,120
هر متنی را که در عبارت
59
00:02:34,120 –> 00:02:36,790
this is the webpage قرار داده اید نمایش دهید،
60
00:02:36,790 –> 00:02:38,470
متن را نشان می دهد این یک صفحه وب است به طوری که چگونه
61
00:02:38,470 –> 00:02:42,810
کار می کند یک HTML یا یک صفحه وب فقط یک
62
00:02:42,810 –> 00:02:46,330
فایل متنی است در حال حاضر اکثر صفحات وب دارای
63
00:02:46,330 –> 00:02:48,580
برچسب های ویژه در آنها هستند. برای نمایش
64
00:02:48,580 –> 00:02:50,320
اطلاعات به روش های خاص، اما به
65
00:02:50,320 –> 00:02:53,830
طور کلی فقط کمی متن است، بنابراین
66
00:02:53,830 –> 00:02:55,870
شما تقریباً همیشه به یک فایل دفترچه یادداشت
67
00:02:55,870 –> 00:02:58,959
نگاه می کنید، اگر به
68
00:02:58,959 –> 00:03:02,080
ساختار یک صفحه وب نگاه کنم، یک صفحه وب با ساختار خوب
69
00:03:02,080 –> 00:03:05,980
باید با مخزن باز شود. که
70
00:03:05,980 –> 00:03:07,930
براکت زاویه باز HTML است براکت زاویه بسته
71
00:03:07,930 –> 00:03:10,239
و سپس در
72
00:03:10,239 –> 00:03:11,860
پایین صفحه باید
73
00:03:11,860 –> 00:03:14,590
بنویسد براکت زاویه باز HTML را اسلش کنید چون براکت ها
74
00:03:14,590 –> 00:03:17,350
همه تگ ها در HTML هستند به این صورت
75
00:03:17,350 –> 00:03:19,450
که با هر کلمه ای باز می شوند و
76
00:03:19,450 –> 00:03:21,430
با یک بسته می شوند. جلوی آن به صورت بریده بریده شود تا
77
00:03:21,430 –> 00:03:24,730
به مرور ما بگوید r اما این
78
00:03:24,730 –> 00:03:27,549
یک صفحه HTML است، زیرا دیدیم مرورگر
79
00:03:27,549 –> 00:03:28,989
نیاز ضروری را ندارد، اما
80
00:03:28,989 –> 00:03:30,519
خوب است به آن سرنخی بدهیم که چه
81
00:03:30,519 –> 00:03:31,420
نوع صفحه ای است
82
00:03:31,420 –> 00:03:34,780
و معمولاً صفحات وب دارای دو بخش
83
00:03:34,780 –> 00:03:37,570
در داخل HTML هستند که یک سر دارند و یک
84
00:03:37,570 –> 00:03:41,590
بدن برای گفتن چیزی این است که یک
85
00:03:41,590 –> 00:03:43,420
هد در یک HTML است، ما فقط می گوییم این
86
00:03:43,420 –> 00:03:45,489
براکت زاویه باز است
87
00:03:45,489 –> 00:03:47,350
و سپس سر را بریده می زنیم تا آن را ببندم
88
00:03:47,350 –> 00:03:50,709
و برای بدن یک مهمانی و
89
00:03:50,709 –> 00:03:53,980
پارتی اسلش در ذهن من است وقتی توضیح دادم
90
00:03:53,980 –> 00:03:56,260
که سر و بدن در یک صفحه وب HTML
91
00:03:56,260 –> 00:03:59,200
چگونه به آن فکر می کنم مانند
92
00:03:59,200 –> 00:04:01,959
سر مانند یک پاکت است و بدن
93
00:04:01,959 –> 00:04:02,790
مانند نامه ای است
94
00:04:02,790 –> 00:04:05,170
که برای کسی نامه می فرستم که معمولاً
95
00:04:05,170 –> 00:04:07,750
در یک پاکت نامه می پیچم و نامه همان چیزی است
96
00:04:07,750 –> 00:04:10,780
که می توانید بخوانید. و به این ترتیب برای یک
97
00:04:10,780 –> 00:04:12,519
صفحه وب هر آنچه در بدنه
98
00:04:12,519 –> 00:04:14,620
صفحه وب وجود دارد همان چیزی است که می توانید ببینید، در حالی که
99
00:04:14,620 –> 00:04:16,988
اطلاعات سرصفحه یا سربرگ
100
00:04:16,988 –> 00:04:19,238
فقط برخی از اطلاعات مربوط به
101
00:04:19,238 –> 00:04:21,959
نامه را به عنوان قیاس توصیف می کند، بنابراین
102
00:04:21,959 –> 00:04:24,540
پاکت به ما می گوید
103
00:04:24,540 –> 00:04:28,920
احتمالاً برای چه کسی مخاطب
104
00:04:28,920 –> 00:04:31,380
اگر بازگشتی به on داشته باشد پشت آن
105
00:04:31,380 –> 00:04:32,790
به ما می گوید که از چه کسی آمده
106
00:04:32,790 –> 00:04:34,950
است دارای تمبرهایی است که نشان می دهد
107
00:04:34,950 –> 00:04:36,060
چقدر برای سندرز هزینه دارد.
108
00:04:36,060 –> 00:04:38,460
احتمالاً روی تمبرها دارای مهر اداره پست است
109
00:04:38,460 –> 00:04:40,620
که به ما می گوید روسیه چه چیزی
110
00:04:40,620 –> 00:04:42,690
را گرفته است و مواردی از
111
00:04:42,690 –> 00:04:45,330
این قبیل اطلاعات متا زیادی وجود دارد که ممکن است آنها را بخوانیم.
112
00:04:45,330 –> 00:04:47,460
اطلاعات بیشتر در مورد نامه
113
00:04:47,460 –> 00:04:50,280
موجود در پاکت نامه و
114
00:04:50,280 –> 00:04:52,950
به همان ترتیب با یک صفحه وب،
115
00:04:52,950 –> 00:04:55,650
اطلاعات سرصفحه معمولاً
116
00:04:55,650 –> 00:04:58,170
در پنجره مرورگر نمایش داده نمی شود، اما
117
00:04:58,170 –> 00:05:02,670
معمولاً در مورد صفحه وب است
118
00:05:02,670 –> 00:05:04,080
بنابراین اطلاعاتی مانند
119
00:05:04,080 –> 00:05:07,200
زبان صفحات و موضوع ما احتمالاً
120
00:05:07,200 –> 00:05:08,610
چند کلمه کلیدی است که می توانید در صفحه وب پیدا کنید
121
00:05:08,610 –> 00:05:10,610
که برای گوگل بسیار مفید است
122
00:05:10,610 –> 00:05:14,570
و یک اطلاعات قالب بندی مهم است
123
00:05:14,570 –> 00:05:17,220
همچنین اگر بخواهیم مثالی بزنیم اگر می
124
00:05:17,220 –> 00:05:18,980
خواستم چیزی را در سر قرار
125
00:05:18,980 –> 00:05:20,910
دهم چیزی که می توانم در آن قرار دهم. خیلی
126
00:05:20,910 –> 00:05:24,090
راحت میتوانم عنوانی را در آن قرار دهم، بهطوریکه
127
00:05:24,090 –> 00:05:25,770
عنوان براکت زاویه باز است، براکت زاویه بسته
128
00:05:25,770 –> 00:05:28,950
و سپس باز کردن / عنوان بسته و
129
00:05:28,950 –> 00:05:30,900
سپس میتوانم هر عبارتی را که میخواهم
130
00:05:30,900 –> 00:05:32,910
در بین آن قرار دهم. st من قصد
131
00:05:32,910 –> 00:05:35,250
دارم هر چیزی را که شما می خواهید در نوار آبی قرار دهید،
132
00:05:35,250 –> 00:05:36,600
بنابراین معنی آن این است که
133
00:05:36,600 –> 00:05:41,370
اگر یک فایل دفترچه یادداشت را باز کنم و
134
00:05:41,370 –> 00:05:44,100
هر چیزی را که می خواهید در یک عنوان HTML قرار دهم به
135
00:05:44,100 –> 00:05:46,440
نوار آبی می بندم. سپس
136
00:05:46,440 –> 00:05:49,770
بدن را باز کنید بسته بدن بستن HTML چیزی که من می
137
00:05:49,770 –> 00:05:52,200
گویم وجود دارد زیرا چیزی
138
00:05:52,200 –> 00:05:54,690
در بدنه وجود ندارد چیزی در صفحه مرورگر ظاهر نمی شود
139
00:05:54,690 –> 00:05:58,080
اما در قسمت سر
140
00:05:58,080 –> 00:06:00,390
که در صفحه مرورگر
141
00:06:00,390 –> 00:06:01,890
نیست عبارت هر چیزی که می خواهید در نوار آبی
142
00:06:01,890 –> 00:06:04,650
ظاهر می شود. یا به خوبی ظاهر می
143
00:06:04,650 –> 00:06:06,780
شود در نوارهای آبی در بالای صفحه ظاهر می شود زیرا می
144
00:06:06,780 –> 00:06:08,880
توانید هر چیزی را که می خواهید در
145
00:06:08,880 –> 00:06:11,280
نوار آبی مشاهده کنید نام صفحه است
146
00:06:11,280 –> 00:06:13,590
بنابراین در داخل صفحه وجود ندارد
147
00:06:13,590 –> 00:06:16,080
اما در مورد صفحه است مانند پاکت نامه
148
00:06:16,080 –> 00:06:19,770
فقط برای صفحه قرار
149
00:06:19,770 –> 00:06:22,500
میدهیم، اما بیایید به کارهایی که میتوانیم در بدنه انجام دهیم نگاه کنیم، کارهای
150
00:06:22,500 –> 00:06:24,240
سادهای که در بدنه انجام میشود،
151
00:06:24,240 –> 00:06:29,250
میتوانیم در یک هدر قرار دهیم که
152
00:06:29,250 –> 00:06:31,740
اگر Microsoft Word را خوانده باشید، میدانید که
153
00:06:31,740 –> 00:06:34,020
میتوانید h1s و h2s را قالببندی کنید. و چیزهایی از این قبیل
154
00:06:34,020 –> 00:06:36,529
، بنابراین فقط یک هدر است
155
00:06:36,529 –> 00:06:37,819
که ما هستیم عبارت
156
00:06:37,819 –> 00:06:40,999
header off page و هدر دو h2
157
00:06:40,999 –> 00:06:44,689
و /h 2 را قرار می دهیم که در اینجا زیرنویس است، بنابراین
158
00:06:44,689 –> 00:06:46,189
در دفترچه یادداشت به
159
00:06:46,189 –> 00:06:48,829
این صورت است که اکنون عنوان خود را داریم و
160
00:06:48,829 –> 00:06:51,469
سرصفحه ها و هدر را انتخاب می کنیم.
161
00:06:51,469 –> 00:06:53,059
آنها در بدنه های in the body هستند،
162
00:06:53,059 –> 00:06:55,789
سپس اگر ما این را در یک مرورگر باز کنیم
163
00:06:55,789 –> 00:06:59,329
، هدر صفحه و زیرنویس را
164
00:06:59,329 –> 00:07:02,749
در اینجا می بینیم که موتورهای جستجو از آن h1s و
165
00:07:02,749 –> 00:07:04,759
h2s برای تعیین موضوع
166
00:07:04,759 –> 00:07:06,919
صفحات استفاده کرده اند، بنابراین بسیار مهم است اگر شما
167
00:07:06,919 –> 00:07:09,679
h1 و h2 را در یک
168
00:07:09,679 –> 00:07:11,779
متن معقول قرار میدهیم، هیچ
169
00:07:11,779 –> 00:07:13,759
170
00:07:13,759 –> 00:07:16,039
فایدهای ندارد اگر در مورد موز است
171
00:07:16,039 –> 00:07:18,279
، هدر باید موز باشد و
172
00:07:18,279 –> 00:07:20,809
زیرشاخهها میتوانند پوست موز یا
173
00:07:20,809 –> 00:07:22,219
داخل باشند. از موز یا چیزی شبیه به آن،
174
00:07:22,219 –> 00:07:25,279
اما موتور جستجو از این h1s
175
00:07:25,279 –> 00:07:28,579
و h2s استفاده می کند تا تعیین کند که این
176
00:07:28,579 –> 00:07:32,689
صفحه خاص چقدر به جستجوی شما مرتبط است،
177
00:07:32,689 –> 00:07:34,489
ما یک چیز دیگر را امتحان کرده ایم که می توانیم در یک
178
00:07:34,489 –> 00:07:39,469
دستور پیوند خاص به نام یک نفرت ref
179
00:07:39,469 –> 00:07:41,899
قرار دهیم. واقعاً یک
180
00:07:41,899 –> 00:07:44,509
بریگ باز است ht براکت زاویه باز A
181
00:07:44,509 –> 00:07:46,189
و پارامتری از متن نفرت را می گیرد
182
00:07:46,189 –> 00:07:47,959
، ما نگران آن نخواهیم بود که
183
00:07:47,959 –> 00:07:49,789
عبارتی را مانند پیوند قبلی قرار می دهیم در اینجا عبارت ما است
184
00:07:49,789 –> 00:07:54,559
و سپس a /a را می بندیم و اکنون H
185
00:07:54,559 –> 00:07:56,419
ref مخفف یک پیوند فرامتن است.
186
00:07:56,419 –> 00:08:00,079
مرجع که به معنی پیوند است، بنابراین اگر
187
00:08:00,079 –> 00:08:01,729
بخواهیم پیوندی را به یک صفحه معرفی
188
00:08:01,729 –> 00:08:05,149
کنیم، آنچه می گوییم این است که عبارت link را
189
00:08:05,149 –> 00:08:07,849
در اینجا در صفحه داشته باشید و وقتی کاربر
190
00:08:07,849 –> 00:08:10,639
روی کلمه پیوند در اینجا کلیک می کند به HTTP
191
00:08:10,639 –> 00:08:13,729
کولون اسلش اسلش W یا google بروید. com پس
192
00:08:13,729 –> 00:08:17,329
این همان چیزی است که H ref به معنای H ref
193
00:08:17,329 –> 00:08:21,289
ref یک مرجع پیوند فرامتن است، بنابراین به این صورت است
194
00:08:21,289 –> 00:08:23,449
که من یک لینک در یک صفحه ایجاد می کنم، بنابراین
195
00:08:23,449 –> 00:08:27,439
اگر آن را در دفترچه یادداشت ببینیم و سپس
196
00:08:27,439 –> 00:08:29,839
در مرورگر خود ظاهر شویم، می توانیم کلمه
197
00:08:29,839 –> 00:08:31,759
پیوند را در اینجا ببینیم. و با حروف بزرگ و اگر
198
00:08:31,759 –> 00:08:34,999
روی پیوند اینجا کلیک کنیم، ما را به
199
00:08:34,999 –> 00:08:37,249
google.com میآورد، زیرا پیوند ما
200
00:08:37,249 –> 00:08:40,490
همین است، بنابراین اگر من در حال اسکن کردن از طریق یک صفحه وب خندهدار هستم، یک صفحه وب را
201
00:08:40,490 –> 00:08:43,099
تجزیه کنید یا
202
00:08:43,099 –> 00:08:45,470
اگر چیزی را پیدا نکردم آن را مطالعه کنید. صفحات در پیوندهای
203
00:08:45,470 –> 00:08:47,569
به من فقط باید به دنبال عبارت a
204
00:08:47,569 –> 00:08:50,540
href برابر هر چیزی که برابر است با آن را جستجو
205
00:08:50,540 –> 00:08:52,399
کنم تا یک پیوند باشد گوشت
206
00:08:52,399 –> 00:08:54,019
چیز دیگری
207
00:08:54,019 –> 00:08:57,920
میآوریم، بنابراین مبنای عنکبوت یا خزیدن ما این است که
208
00:08:57,920 –> 00:09:00,589
صفحه وب را به عنوان یک فایل دفترچه یادداشت میکنیم و به
209
00:09:00,589 –> 00:09:02,720
دنبال عبارت a href برابر میشویم و سپس
210
00:09:02,720 –> 00:09:05,509
هر آدرسی را که به آن پیوند میدهیم از
211
00:09:05,509 –> 00:09:10,759
آن برای پیوند به صفحات دیگر استفاده میکنیم. در
212
00:09:10,759 –> 00:09:12,410
اینجا شایان ذکر است که اگر بخواهم در حال حاضر به سایتی خارج از سایت لینک بدهم، دو روش وجود دارد
213
00:09:12,410 –> 00:09:15,050
که می توانیم در یک صفحه وب لینک ایجاد
214
00:09:15,050 –> 00:09:17,600
215
00:09:17,600 –> 00:09:20,779
کنیم، بنابراین اگر
216
00:09:20,779 –> 00:09:22,100
بخواهم به
217
00:09:22,100 –> 00:09:24,529
صفحه اصلی starwars بروم. hpw this life starwars. com
218
00:09:24,529 –> 00:09:27,079
بریده بریده شاخص نقطه HTML ما آن را یک
219
00:09:27,079 –> 00:09:29,149
آدرس مطلق می نامیم که من را
220
00:09:29,149 –> 00:09:32,149
کاملاً به سمت سایت جدید هدایت می کند، اما
221
00:09:32,149 –> 00:09:34,220
اگر صفحه ای که می خواهم به آن بروم در
222
00:09:34,220 –> 00:09:37,160
وب سایت فعلی و در واقع در همان
223
00:09:37,160 –> 00:09:39,620
سطح و سپس دایرکتوری ها و پوشه
224
00:09:39,620 –> 00:09:43,250
های صفحه من است. در حال حاضر تمام چیزی که
225
00:09:43,250 –> 00:09:46,250
نیاز دارم برای بیان متنفرم صفحه جدید HTML هستم، بنابراین
226
00:09:46,250 –> 00:09:48,500
فقط نام صفحه را ذکر کنید، بنابراین
227
00:09:48,500 –> 00:09:51,170
228
00:09:51,170 –> 00:09:52,850
اگر صفحه فعلی
229
00:09:52,850 –> 00:09:55,089
در همان صفحه پیوند داده شده است، نیازی به تعیین پروتکل یا آدرس سایت ندارید. عالی است
230
00:09:55,089 –> 00:09:58,240
به جز زمانی که صفحاتی
231
00:09:58,240 –> 00:10:00,709
را که می سازد تجزیه می کنیم کمی مشکل است زیرا
232
00:10:00,709 –> 00:10:02,959
برای یک طول مطلق می دانیم دقیقاً
233
00:10:02,959 –> 00:10:05,350
به کجا برویم، اما برای یک پیوند نسبی
234
00:10:05,350 –> 00:10:07,790
باید کاری را انجام دهیم و خواهیم
235
00:10:07,790 –> 00:10:11,779
دید که چگونه این کار را در یک دقیقه انجام
236
00:10:11,779 –> 00:10:15,440
می دهیم. در
237
00:10:15,440 –> 00:10:19,610
باز کردن یک صفحه وب یا یک URL در
238
00:10:19,610 –> 00:10:21,800
پایتون، URL اصطلاحی است که ما برای یک صفحه وب استفاده میکنیم و
239
00:10:21,800 –> 00:10:23,779
مخفف uniform Uniform Resource
240
00:10:23,779 –> 00:10:28,190
locator است و معمولاً
241
00:10:28,190 –> 00:10:30,230
اگر به starwars.com نقطهی فهرست نقطهای HTML نگاه کنیم
242
00:10:30,230 –> 00:10:32,060
243
00:10:32,060 –> 00:10:35,019
، HTTP وجود دارد. که پروتکلی است که
244
00:10:35,019 –> 00:10:37,730
معمولاً اکثر صفحات به عنوان
245
00:10:37,730 –> 00:10:40,430
پروتکل HTTP هستند، اگرچه برخی از سایت ها سایت های امن هستند،
246
00:10:40,430 –> 00:10:44,540
بنابراین ممکن است HTTP و برخی از آنها FTP هستند،
247
00:10:44,540 –> 00:10:48,019
ما یک حلزون کامل داریم در این
248
00:10:48,019 –> 00:10:49,550
مورد مشتق دوگانه starwars.com
249
00:10:49,550 –> 00:10:51,500
و سپس ما یک نام فایل داریم که در
250
00:10:51,500 –> 00:10:53,269
این case index.html است، بنابراین سه
251
00:10:53,269 –> 00:10:56,029
قسمت از پروتکل، نام میزبان و
252
00:10:56,029 –> 00:10:58,760
نام فایل و آن سه بیت از
253
00:10:58,760 –> 00:11:01,160
یک URL
254
00:11:01,160 –> 00:11:04,440
در پایتون پایتون دارای
255
00:11:04,440 –> 00:11:06,960
تعدادی توابع داخلی ماژول های ما است، به
256
00:11:06,960 –> 00:11:08,700
عنوان مثال تابع چاپ، ما می دانیم
257
00:11:08,700 –> 00:11:10,740
که چه کاری انجام می دهد. چاپ چیزهای از هفتم تابع ورودی
258
00:11:10,740 –> 00:11:13,080
برای گرفتن ورودی از صفحه نمایش
259
00:11:13,080 –> 00:11:15,090
تابع int برای تبدیل هر
260
00:11:15,090 –> 00:11:18,510
متغیری به مقدار صحیح و
261
00:11:18,510 –> 00:11:22,050
همچنین آنهایی که در بیشتر نمونههای
262
00:11:22,050 –> 00:11:23,310
پایتون ساخته شدهاند همراه با چیزی است که
263
00:11:23,310 –> 00:11:26,700
کتابخانه استاندارد پایتون نامیده میشود تا به من
264
00:11:26,700 –> 00:11:29,930
امکان دسترسی به توابع بیشتری را بدهد که بتوانم از آنها استفاده کنم.
265
00:11:29,930 –> 00:11:32,280
آنها واجد شرایط اصلی
266
00:11:32,280 –> 00:11:34,740
زبان نیستند، اما معمولاً وقتی
267
00:11:34,740 –> 00:11:37,440
نسخه ای از پایتون را دانلود می
268
00:11:37,440 –> 00:11:39,780
کنم، هر بار که پایتون به نسخه جدید 3.1 به 3.13 ارتقا می یابد، این برنامه ها با من می آیند،
269
00:11:39,780 –> 00:11:43,640
270
00:11:43,640 –> 00:11:46,320
گاهی اوقات ماژول ها یا روش های
271
00:11:46,320