در این مطلب، ویدئو سوپ زیبا 4 آموزش شماره 1 – خراش دادن وب با پایتون با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:17:00
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,080 –> 00:00:02,000
سلام به همه و به یک
2
00:00:02,000 –> 00:00:04,080
سری آموزشی کاملاً جدید در این کانال خوش آمدید
3
00:00:04,080 –> 00:00:06,480
که در مورد سوپ زیبای 4 است. اکنون
4
00:00:06,480 –> 00:00:08,480
سوپ زیبا 4 نوعی
5
00:00:08,480 –> 00:00:11,519
ماژول خراش دادن وب و تجزیه html است، بنابراین آنچه
6
00:00:11,519 –> 00:00:12,960
به شما امکان می دهد انجام دهید این است که در واقع
7
00:00:12,960 –> 00:00:15,920
اطلاعات را از اسناد html استخراج کنید
8
00:00:15,920 –> 00:00:18,720
و سپس اسناد html را نیز تغییر دهید
9
00:00:18,720 –> 00:00:20,640
تا بتوانید از آن برای خراش دادن وب
10
00:00:20,640 –> 00:00:22,560
استفاده کنید، همچنین می توانید از آن برای خواندن مثلاً
11
00:00:22,560 –> 00:00:25,439
یک
12
00:00:25,439 –> 00:00:28,240
فایل html استفاده کنید.
13
00:00:28,240 –> 00:00:30,080
14
00:00:30,080 –> 00:00:32,640
15
00:00:32,640 –> 00:00:34,320
چیزهای زیادی برای نشان دادن به شما وجود دارد، اما
16
00:00:34,320 –> 00:00:36,239
در این ویدیوی اول در اینجا کاری که من انجام خواهم
17
00:00:36,239 –> 00:00:37,840
داد این است که به شما معرفی
18
00:00:37,840 –> 00:00:39,680
کنم که چگونه کار می کند و به شما نشان می دهد چگونه
19
00:00:39,680 –> 00:00:41,680
در یک فایل محلی بخوانید که به شما نشان می دهد چگونه
20
00:00:41,680 –> 00:00:44,480
یک html را از وب بخوانید و سپس من
21
00:00:44,480 –> 00:00:45,920
فقط در آخرین ویدیوی این سری که خواهم نشان خواهم داد، فقط به شما توضیح
22
00:00:45,920 –> 00:00:47,760
مختصری از نحوه عملکرد زیبای سوپ
23
00:00:47,760 –> 00:00:49,280
و برخی از اصلی ترین
24
00:00:49,280 –> 00:00:50,480
عملکردهای رایج را می دهم که می
25
00:00:50,480 –> 00:00:52,480
خواهید بدانید.
26
00:00:52,480 –> 00:00:54,399
شما چگونه یک برنامه
27
00:00:54,399 –> 00:00:56,239
خراش وب نسبتاً خودکار بنویسید
28
00:00:56,239 –> 00:00:58,079
که می رود و قیمت
29
00:00:58,079 –> 00:00:59,760
کارت های گرافیک را جستجو می کند.
30
00:00:59,760 –> 00:01:01,440
31
00:01:01,440 –> 00:01:02,399
32
00:01:02,399 –> 00:01:03,760
33
00:01:03,760 –> 00:01:04,720
34
00:01:04,720 –> 00:01:06,240
به
35
00:01:06,240 –> 00:01:07,920
هر حال این کد را می نویسد، امیدوارم که شما بچه ها
36
00:01:07,920 –> 00:01:09,439
هیجان زده باشید اگر مطمئن شوید که لایک
37
00:01:09,439 –> 00:01:11,119
می گذارید مشترک کانال
38
00:01:11,119 –> 00:01:12,320
شوید، در نظرات به من بگویید هر چیزی که
39
00:01:12,320 –> 00:01:14,400
می خواهید در این سریال ببینید، بیایید ادامه دهیم و
40
00:01:14,400 –> 00:01:17,200
41
00:01:18,230 –> 00:01:21,329
[موسیقی] را
42
00:01:24,159 –> 00:01:25,680
شروع کنیم. در مقابل من
43
00:01:25,680 –> 00:01:28,799
اسناد زیبای سوپ 4.9 را دارم،
44
00:01:28,799 –> 00:01:30,240
45
00:01:30,240 –> 00:01:32,159
اگر بخواهید خودتان این را بخوانید، پیوندی به آن در توضیحات میگذارم،
46
00:01:32,159 –> 00:01:33,280
تقریباً همه چیزهایی
47
00:01:33,280 –> 00:01:34,960
که در اینجا به شما نشان میدهم مستقیماً از این
48
00:01:34,960 –> 00:01:36,799
صفحه مستندات آمده است. من فقط آن را
49
00:01:36,799 –> 00:01:38,479
خلاصه کردم و آنچه را که به نظرم
50
00:01:38,479 –> 00:01:40,400
مهمترین چیز از اینجا بود برداشت کردم، به
51
00:01:40,400 –> 00:01:42,079
هر حال اگر می خواهید همه
52
00:01:42,079 –> 00:01:44,079
عملکردهایی را ببینید که می توانید ببینید
53
00:01:44,079 –> 00:01:45,280
مقدار کمی از آن وجود دارد، این بسیار طولانی است
54
00:01:45,280 –> 00:01:47,040
ocument سپس میتوانید روی پیوند در توضیحات کلیک کنید،
55
00:01:47,040 –> 00:01:48,720
بنابراین اولین
56
00:01:48,720 –> 00:01:49,680
کاری که باید انجام دهیم زمانی که
57
00:01:49,680 –> 00:01:51,200
میخواهیم کار با سوپ زیبا را شروع کنیم این است که اکنون
58
00:01:51,200 –> 00:01:53,040
باید آن را نصب کنیم، کاری که باید
59
00:01:53,040 –> 00:01:55,119
انجام دهیم این است که بسته پایتون را نصب کنیم.
60
00:01:55,119 –> 00:01:57,040
از pip، بنابراین اگر در ویندوز هستید
61
00:01:57,040 –> 00:01:58,719
، command prompt را باز کنید، اگر در مک
62
00:01:58,719 –> 00:02:01,119
یا لینوکس هستید، ترمینال خود را باز کنید و سپس
63
00:02:01,119 –> 00:02:03,439
pip install زیر را تایپ کنید و سپس
64
00:02:03,439 –> 00:02:05,680
این سوپ
65
00:02:05,680 –> 00:02:06,880
بسیار زیبایی
66
00:02:06,880 –> 00:02:07,759
است
67
00:02:07,759 –> 00:02:09,679
برای همین، فکر می کنم درست املای آن را نوشتم
68
00:02:09,679 –> 00:02:11,680
. دوباره پیپ را نصب کنید
69
00:02:11,680 –> 00:02:14,000
سوپ زیبا 4 را نصب کنید و سپس باید
70
00:02:14,000 –> 00:02:16,160
بسته را برای شما نصب کنید به
71
00:02:16,160 –> 00:02:17,440
دلایلی این دستور برای شما کار نمی کند،
72
00:02:17,440 –> 00:02:20,560
pip 3 را نصب کنید سوپ زیبا 4
73
00:02:20,560 –> 00:02:23,440
را امتحان
74
00:02:23,440 –> 00:02:25,760
کنید. سوپ زیبای چهار
75
00:02:25,760 –> 00:02:27,360
و اگر کار نکرد، پایتون
76
00:02:27,360 –> 00:02:29,120
سه خط تیره m pip را امتحان کنید، کت و شلوار زیبا را نصب کنید.
77
00:02:29,120 –> 00:02:31,440
78
00:02:31,440 –> 00:02:32,720
79
00:02:32,720 –> 00:02:34,640
80
00:02:34,640 –> 00:02:36,000
81
00:02:36,000 –> 00:02:37,840
توضیحات در این مرحله به شما نشان
82
00:02:37,840 –> 00:02:40,000
میدهم که چگونه پیپ خود را درست کنید، من
83
00:02:40,000 –> 00:02:41,280
فرض میکنم که شما آن بسته پایتون را نصب کردهاید،
84
00:02:41,280 –> 00:02:44,400
من در حال حاضر از پایتون نسخه
85
00:02:44,400 –> 00:02:46,480
3.8 استفاده میکنم، فکر میکنم در حال حاضر میتوانید این کار را
86
00:02:46,480 –> 00:02:47,920
در تقریباً هر نسخهای که
87
00:02:47,920 –> 00:02:49,519
باید کار کند انجام دهید. همینطور است، پس اکنون
88
00:02:49,519 –> 00:02:50,959
که ما آن را نصب کرده ایم، می توانیم شروع به
89
00:02:50,959 –> 00:02:53,120
نوشتن کد پایتون خود کنیم، من در حال حاضر
90
00:02:53,120 –> 00:02:55,120
در متن عالی هستم، می توانید از هر ویرایشگری
91
00:02:55,120 –> 00:02:56,400
که دوست دارید استفاده کنید، این همان ویرایشی است که
92
00:02:56,400 –> 00:02:58,560
من برای این نوع ویدیوها و آنچه من ترجیح می دهم
93
00:02:58,560 –> 00:03:00,239
. من قصد دارم این کار را با
94
00:03:00,239 –> 00:03:02,840
وارد
95
00:03:02,840 –> 00:03:05,200
کردن سوپ زیبا از bs4 import شروع
96
00:03:05,200 –> 00:03:07,360
کنم، بنابراین این چیزی است که
97
00:03:07,360 –> 00:03:09,360
برای شروع باید انجام دهید و سپس کاری
98
00:03:09,360 –> 00:03:10,560
که ما بعد از این انجام می دهیم این است که به
99
00:03:10,560 –> 00:03:13,360
شما نشان می دهم چگونه در یک کتاب بخوانید. فایل html و
100
00:03:13,360 –> 00:03:15,360
سپس برای تغییر آن فایل و سپس در ادامه
101
00:03:15,360 –> 00:03:16,800
ویدیو به شما نشان خواهم داد که چگونه
102
00:03:16,800 –> 00:03:18,400
یک صفحه وب
103
00:03:18,400 –> 00:03:21,120
را بخوانید، بنابراین اگر می خواهید یک فایل html را بخوانید
104
00:03:21,120 –> 00:03:23,200
اول از همه به یک فایل html نیاز دارید بنابراین
105
00:03:23,200 –> 00:03:25,440
من این نوع ساختگی را دارم. فایل html در اینجا
106
00:03:25,440 –> 00:03:26,879
من یک لینک در توضیحات
107
00:03:26,879 –> 00:03:28,640
می گذارم این یک مخزن github است که همه
108
00:03:28,640 –> 00:03:29,920
موارد را دارد کدی که من در اینجا می نویسم شامل
109
00:03:29,920 –> 00:03:31,360
این سند است، بنابراین اگر می خواهید می توانید آن را از
110
00:03:31,360 –> 00:03:32,720
آنجا بگیرید، اما این
111
00:03:32,720 –> 00:03:35,280
فقط یک فایل html ساختگی است، بنابراین
112
00:03:35,280 –> 00:03:37,760
در همان فهرستی است که من این
113
00:03:37,760 –> 00:03:39,920
فایل web scraping.pi را دارم، مطمئن شوید که در آن است.
114
00:03:39,920 –> 00:03:41,280
همان دایرکتوری در غیر
115
00:03:41,280 –> 00:03:42,640
این صورت کمی سردرد خواهد بود و کاری
116
00:03:42,640 –> 00:03:44,239
که میخواهید انجام دهید این است که این فایل را باز کنید و
117
00:03:44,239 –> 00:03:46,000
سپس از سوپ زیبا برای خواندن آن استفاده کنید، بنابراین
118
00:03:46,000 –> 00:03:47,599
ما میخواهیم بگوییم با
119
00:03:47,599 –> 00:03:50,799
open و سپس این فهرست خواهد شد.
120
00:03:50,799 –> 00:03:53,120
کاما dot html و سپس میخواهیم
121
00:03:53,120 –> 00:03:56,640
بگوییم تجزیهکننده نقطه html پس
122
00:03:56,640 –> 00:03:58,640
متأسفم html.parser نیست، این
123
00:03:58,640 –> 00:04:00,159
r خواهد بود زیرا ما این را در حالت خواندن باز میکنیم،
124
00:04:00,159 –> 00:04:01,360
من کمی
125
00:04:01,360 –> 00:04:02,879
از خودم جلوتر میشوم و من فقط میخواهم
126
00:04:02,879 –> 00:04:05,840
این f را که برای فایل ایستاده است صدا بزنم، بنابراین با
127
00:04:05,840 –> 00:04:09,040
باز کردن index.html در حالت خواندن به صورت f و
128
00:04:09,040 –> 00:04:10,799
سپس کاری که میخواهم انجام دهم این است که بگویم
129
00:04:10,799 –> 00:04:14,000
سند من برابر است با سوپ زیبا و
130
00:04:14,000 –> 00:04:16,560
سپس f را به عنوان سندی
131
00:04:16,560 –> 00:04:18,639
که میخواهم در اینجا بخوانم و سپس html.parser
132
00:04:18,639 –> 00:04:19,880
را انجام
133
00:04:19,880 –> 00:04:21,839
میدهم، بنابراین چند تجزیهکننده دیگر وجود دارد
134
00:04:21,839 –> 00:04:24,080
که میتوانید در اینجا استفاده کنید. واقعاً نمیخواهیم
135
00:04:24,080 –> 00:04:25,600
در مورد آنها صحبت کنیم، اما
136
00:04:25,600 –> 00:04:27,040
تقریباً از آنجایی که این یک
137
00:04:27,040 –> 00:04:29,199
سند html است، ما میخواهیم آن را به عنوان یک سند html تجزیه کنیم،
138
00:04:29,199 –> 00:04:31,759
بنابراین مینویسیم html.parser این
139
00:04:31,759 –> 00:04:34,160
مانند یک نوع پذیرفتهشده برای ماژول
140
00:04:34,160 –> 00:04:35,120
سوپ زیبا است،
141
00:04:35,120 –> 00:04:36,479
خوب
142
00:04:36,479 –> 00:04:37,919
پس من چه هستم. به شما نشان میدهم
143
00:04:37,919 –> 00:04:39,759
که این دقیقاً به نظر میرسد، اما به نوعی یک
144
00:04:39,759 –> 00:04:42,479
شیء پایتون است، بنابراین من میخواهم
145
00:04:42,479 –> 00:04:45,759
سند را چاپ کنم و کدم را اجرا کنم و به شما نشان دهم
146
00:04:45,759 –> 00:04:48,720
که سند html را مانند آن دریافت میکنیم تا به
147
00:04:48,720 –> 00:04:50,479
همین سادگی در
148
00:04:50,479 –> 00:04:53,199
واقع در یک فایل html بخوانید که این فایل محلی در
149
00:04:53,199 –> 00:04:55,199
دستگاه شما است، اکنون چیزی که من به
150
00:04:55,199 –> 00:04:56,560
شما نشان خواهم داد یک کار جالب است که می توانید
151
00:04:56,560 –> 00:04:58,479
در اینجا انجام دهید، بنابراین معمولاً بهتر است زیرا
152
00:04:58,479 –> 00:04:59,840
html شما همیشه به نوعی
153
00:04:59,840 –> 00:05:01,919
به هم ریخته شده و زیبا می شود. این را
154
00:05:01,919 –> 00:05:03,919
قبل از اینکه آن را چاپ کنید، بنابراین اگر
155
00:05:03,919 –> 00:05:06,320
doc dot pretify را چاپ کنید، کاری که این کار انجام می دهد این است
156
00:05:06,320 –> 00:05:07,840
که تمام تورفتگی را به شما می دهد و می توانید
157
00:05:07,840 –> 00:05:10,240
ببینید که این بسیار زیباتر است و واضح
158
00:05:10,240 –> 00:05:13,120
است که خواندن آن بسیار آسان تر است، به طوری که
159
00:05:13,120 –> 00:05:14,880
چگونه در یک سند می خوانید. اکنون می خواهم
160
00:05:14,880 –> 00:05:16,240
چند قطعه از عملکرد را به شما نشان دهم
161
00:05:16,240 –> 00:05:18,080
بنابراین معمولاً
162
00:05:18,080 –> 00:05:20,080
وقتی یک فایل html مانند این را میخوانید، اتفاقی که میافتد این است
163
00:05:20,080 –> 00:05:22,240
که میخواهید یک جنبه خاص را جستجو کنید،
164
00:05:22,240 –> 00:05:23,360
اگر به مثالی
165
00:05:23,360 –> 00:05:24,800
که در ابتدای ویدیو اشاره کردم میرویم،
166
00:05:24,800 –> 00:05:26,080
شاید شما به دنبال قیمت
167
00:05:26,080 –> 00:05:27,280
چیزی هستید، شاید شما به دنبال
168
00:05:27,280 –> 00:05:29,039
نامی هستید که به دنبال آن هستید، شاید جدولی
169
00:05:29,039 –> 00:05:30,560
که معمولاً نوعی
170
00:05:30,560 –> 00:05:33,039
اطلاعات را جستجو می کند، بنابراین باید
171
00:05:33,039 –> 00:05:34,800
بتوانید آن را در سند پیدا کنید، بنابراین اولین
172
00:05:34,800 –> 00:05:36,240
چیزی که به شما نشان می دهم این است که چگونه می
173
00:05:36,240 –> 00:05:39,280
توانید چیزهایی را پیدا کنید. با نام تگ، بنابراین
174
00:05:39,280 –> 00:05:41,360
در واقع باید به اینجا بروم و
175
00:05:41,360 –> 00:05:43,039
دوباره آن را چاپ کنم، بنابراین واضح است که ما
176
00:05:43,039 –> 00:05:45,919
مانند تگ head، تگ html، تگ مرکزی
177
00:05:45,919 –> 00:05:48,000
همه این چیزها را داریم، واقعاً به راحتی
178
00:05:48,000 –> 00:05:49,600
می توان چیزهایی را پیدا کرد که یک
179
00:05:49,600 –> 00:05:52,080
برچسب خاص در سوپ زیبا نامیده می شود. کاری که می
180
00:05:52,080 –> 00:05:55,360
توانید انجام دهید این است که doc dot و سپس نام تگ است
181
00:05:55,360 –> 00:05:57,280
و این در واقع به شما امکان می دهد
182
00:05:57,280 –> 00:06:00,400
به اولین برچسبی که این نام را
183
00:06:00,400 –> 00:06:02,319
در سند دارد دسترسی داشته باشید، بنابراین فقط یک
184
00:06:02,319 –> 00:06:04,160
لحظه در اینجا با من همراه باشید، من می خواهم بگویم برچسب
185
00:06:04,160 –> 00:06:06,800
برابر با doc است. نقطه و سپس با
186
00:06:06,800 –> 00:06:08,639
عنوان و سپس wha می رویم در واقع می توانم این کار را انجام
187
00:06:08,639 –> 00:06:11,600
دهم این است که برچسب را چاپ کنم و خواهید دید
188
00:06:11,600 –> 00:06:13,919
که این تگ عنوان درست است، بنابراین اگر
189
00:06:13,919 –> 00:06:15,840
می خواهید به برچسب خاصی دسترسی پیدا کنید
190
00:06:15,840 –> 00:06:17,600
، اکنون نام آن را وارد کنید، بدیهی است که اگر
191
00:06:17,600 –> 00:06:19,919
چندین چیز نامگذاری شده است یا از یک
192
00:06:19,919 –> 00:06:21,440
تگ استفاده می کنید، فقط باید به آن دسترسی داشته باشید.
193
00:06:21,440 –> 00:06:22,880
اولین مورد را به شما نشان خواهم داد که چگونه می توانید
194
00:06:22,880 –> 00:06:25,039
همه آنها را در یک ثانیه دریافت کنید، بنابراین حالا که
195
00:06:25,039 –> 00:06:27,120
ما برچسب را داریم اگر فقط بخواهم به
196
00:06:27,120 –> 00:06:29,360
آنچه در داخل اینجا است دسترسی داشته باشم برای دسترسی به
197
00:06:29,360 –> 00:06:31,360
رشته ای که در
198
00:06:31,360 –> 00:06:33,919
داخل یک ذخیره می شود دسترسی داشته باشم. آنچه را که می توانید انجام دهید این است که از
199
00:06:33,919 –> 00:06:36,560
رشته نقطه استفاده کنید تا بتوانم بگویم که رشته نقطه را نشان می دهد
200
00:06:36,560 –> 00:06:38,639
و سپس توجه کنید که عنوان شما را در اینجا به من می دهد
201
00:06:38,639 –> 00:06:39,520
202
00:06:39,520 –> 00:06:40,880
اکنون یکی از چیزهای جالب در مورد این موضوع
203
00:06:40,880 –> 00:06:43,680
این است که من همچنین می توانم این برچسب ها را تغییر
204
00:06:43,680 –> 00:06:45,360
دهم تا کاری که می توانم انجام دهم چیزی شبیه برچسب است.
205
00:06:45,360 –> 00:06:47,759
رشته نقطه برابر است
206
00:06:47,759 –> 00:06:50,479
و سپس hello و حالا اگر برچسب خود را چاپ کنم
207
00:06:50,479 –> 00:06:51,360
208
00:06:51,360 –> 00:06:53,199
متوجه می شوم که در واقع این را
209
00:06:53,199 –> 00:06:56,240
در جای خود اصلاح کرده و آن را به hello تغییر داده ام، اکنون
210
00:06:56,240 –> 00:06:58,160
کاری که می توانم انجام دهم این است که به شما نشان دهم
211
00:06:58,160 –> 00:07:00,080
وقتی کل سند را دوباره
212
00:07:00,080 –> 00:07:02,720
چاپ می کنم، بنابراین سند را چاپ می کنیم
213
00:07:02,720 –> 00:07:04,560
اگر به اینجا برویم و دختر را پیدا کنیم، نیازی به زیباسازی آن نیست
214
00:07:04,560 –> 00:07:06,400
توجه داشته باشید که در واقع در سند تغییر کرده است،
215
00:07:06,400 –> 00:07:08,319
بنابراین به همان روشی که میتوانید
216
00:07:08,319 –> 00:07:10,479
به چیزهایی دسترسی پیدا کنید که میتوانید به سادگی تغییر دهید،
217
00:07:10,479 –> 00:07:11,840
218
00:07:11,840 –> 00:07:13,199
چیزهای دیگری نیز وجود دارد که میتوانید تغییر دهید، همچنین من
219
00:07:13,199 –> 00:07:14,479
آنها را در ویدیوهای بعدی به شما نشان خواهم داد، اما
220
00:07:14,479 –> 00:07:15,840
این یک نوع اصول اولیه است که چگونه
221
00:07:15,840 –> 00:07:18,160
به آنچه در داخل یک تگ است دسترسی پیدا می کنید و سپس
222
00:07:18,160 –> 00:07:20,080
چگونه رشته را
223
00:07:20,080 –> 00:07:21,199
در تگ دریافت می
224
00:07:21,199 –> 00:07:23,599
کنید خوب حالا چه کارهای دیگری می توانیم در اینجا انجام دهیم خوب
225
00:07:23,599 –> 00:07:25,440
باید بتوانیم برچسب هایی را پیدا کنیم که
226
00:07:25,440 –> 00:07:27,680
فقط اولین برچسب هایی نیستند که
227
00:07:27,680 –> 00:07:29,599
در سند وجود دارند. برای انجام این کار، کاری که
228
00:07:29,599 –> 00:07:31,360
می توانید انجام دهید این است که بگویید
229
00:07:31,360 –> 00:07:34,400
dot dot find و سپس می توانید تگ را قرار دهید، بنابراین
230
00:07:34,400 –> 00:07:36,319
اگر تگ a را برای مثال در اینجا
231
00:07:36,319 –> 00:07:38,400
قرار دهم، هر لینکی به من می دهد، اما دوباره این
232
00:07:38,400 –> 00:07:40,479
تنها اولین تگ را به من می دهد که
233
00:07:40,479 –> 00:07:43,360
اتفاق می افتد که داخل آن است، بنابراین کاری که
234
00:07:43,360 –> 00:07:46,080
می توانید انجام دهید این است که همه چیز را پیدا کنید
235
00:07:46,080 –> 00:07:49,680
و ببخشید اگر اکنون
236
00:07:49,680 –> 00:07:52,160
برچسب ها را چاپ می کنم، می بینید که این همه
237
00:07:52,160 –> 00:07:53,840
تگ های a در سند را به من می دهد در واقع من
238
00:07:53,840 –> 00:07:55,120
با p ادامه خواهم داد. چون
239
00:07:55,120 –> 00:07:57,039
نمیدانم در اینجا چندین تگ وجود دارد یا نه و چه
240
00:07:57,039 –> 00:07:59,520
زمانی این کار را انجام میدهم توجه داشته باشید که تمام تگ های p
241
00:07:59,520 –> 00:08:01,440
را دقیقاً در اینجا چاپ می کنم و همچنین به
242
00:08:01,440 –> 00:08:03,840
من نشان می دهد که چه چیزی در داخل این تگ های p وجود دارد
243
00:08:03,840 –> 00:08:05,759
خوب است، بنابراین چگونه می توانید آن را بدست آورید تا
244
00:08:05,759 –> 00:08:07,919
همانطور که احتمالاً در اینجا متوجه شده اید این
245
00:08:07,919 –> 00:08:10,479
تگ های p چیزهایی
246
00:08:10,479 –> 00:08:12,720
مانند این p دارند. تگ تگ دیگری در داخل خود
247
00:08:12,720 –> 00:08:14,639
دا