در این مطلب، ویدئو اتوماسیون پایتون | قسمت 4: اتوماسیون جستجوی گوگل| اتوماسیون وب پایتون|آموزش سلنیوم پایتون با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:27:41
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:02,960 –> 00:00:03,840
سلام شما
2
00:00:03,840 –> 00:00:06,399
این jasim از کد باند است و این
3
00:00:06,399 –> 00:00:07,200
چهارمین
4
00:00:07,200 –> 00:00:10,480
ویدیوی ما از سری اتوماسیون پایتون است
5
00:00:10,480 –> 00:00:12,639
و اگر آن
6
00:00:12,639 –> 00:00:14,240
سه ویدیوی قبلی را ندیده اید
7
00:00:14,240 –> 00:00:15,839
شدیداً به شما توصیه می کنم تماشا کنید زیرا
8
00:00:15,839 –> 00:00:17,279
من در مورد
9
00:00:17,279 –> 00:00:20,480
مقدمه اتوماسیون و از همه
10
00:00:20,480 –> 00:00:21,840
مهمتر
11
00:00:21,840 –> 00:00:24,640
قسمت نصب صحبت می کنم. نصب
12
00:00:24,640 –> 00:00:27,119
وابستگیهایی که ما برای انجام آنها نیاز داریم،
13
00:00:27,119 –> 00:00:30,240
کارهای اتوماسیون را انجام
14
00:00:30,240 –> 00:00:31,920
میدهیم، بنابراین به شما توصیه میکنم که تماشا کنید که
15
00:00:31,920 –> 00:00:34,160
پیوندها در بخش توضیحات قرار
16
00:00:34,160 –> 00:00:36,640
میگیرند، در واقع من کل پیوند
17
00:00:36,640 –> 00:00:38,559
را در لیست پخش قرار دادهام تا بتوانید
18
00:00:38,559 –> 00:00:40,960
آن سه را تماشا کنید. ویدیوها را ببینید و اکنون به اینجا بازگردید،
19
00:00:40,960 –> 00:00:41,680
20
00:00:41,680 –> 00:00:43,840
با توجه به آنچه در این ویدیو گفته شد،
21
00:00:43,840 –> 00:00:45,280
ما در
22
00:00:45,280 –> 00:00:47,840
واقع یک اتوماسیون فوق العاده جالب انجام خواهیم داد، در
23
00:00:47,840 –> 00:00:49,280
واقع بسیار ساده است، اما
24
00:00:49,280 –> 00:00:53,199
به عنوان یک مبتدی یا دقیق تر،
25
00:00:53,199 –> 00:00:55,120
ما اصول اولیه این کار را پوشش خواهیم
26
00:00:55,120 –> 00:00:56,239
27
00:00:56,239 –> 00:00:58,879
داد. زمانی که ما واقعاً این اتوماسیون را انجام میدهیم، کار میکنیم،
28
00:00:58,879 –> 00:01:00,239
بنابراین
29
00:01:00,239 –> 00:01:02,879
در واقع در مورد
30
00:01:02,879 –> 00:01:03,359
31
00:01:03,359 –> 00:01:06,880
ایجاد پروژه uh و
32
00:01:06,880 –> 00:01:09,520
دستوراتی که باید اجرا کنید
33
00:01:09,520 –> 00:01:10,960
تا با آن کار کنید صحبت خواهیم کرد.
34
00:01:10,960 –> 00:01:13,439
گفته می شود اگر تازه
35
00:01:13,439 –> 00:01:15,040
وارد کانال من هستید، لطفا فراموش نکنید
36
00:01:15,040 –> 00:01:16,479
که کانال من را سابسکرایب
37
00:01:16,479 –> 00:01:18,479
کنید و روی نماد زنگ نزدیک آن کلیک کنید، بنابراین
38
00:01:18,479 –> 00:01:19,759
بدون هیچ چیز دیگری،
39
00:01:19,759 –> 00:01:26,980
بیایید مستقیماً به آن
40
00:01:26,980 –> 00:01:30,129
[موسیقی
41
00:01:33,280 –> 00:01:36,320
] برویم، بچه ها، پس من در دسکتاپ خود هستم.
42
00:01:36,320 –> 00:01:39,119
اکنون باید یک پوشه جدید ایجاد کنیم که
43
00:01:39,119 –> 00:01:41,119
یک استاندارد واقعی است
44
00:01:41,119 –> 00:01:43,119
45
00:01:43,119 –> 00:01:44,399
46
00:01:44,399 –> 00:01:47,840
47
00:01:47,840 –> 00:01:51,680
48
00:01:51,680 –> 00:01:55,920
.
49
00:01:55,920 –> 00:01:59,040
google automation
50
00:01:59,360 –> 00:02:02,159
و من فقط آن پوشه را در داخل
51
00:02:02,159 –> 00:02:02,880
آن باز می
52
00:02:02,880 –> 00:02:05,280
کنم تا یک پوشه دیگر ایجاد کنم و نام
53
00:02:05,280 –> 00:02:08,720
آن را به عنوان src به معنای منبع می گذارم
54
00:02:08,720 –> 00:02:11,038
که چیزی نیست جز محلی که
55
00:02:11,038 –> 00:02:13,040
فایل های پایتون خود را در آن نگه می داریم، کدی
56
00:02:13,040 –> 00:02:16,239
که می نویسیم در داخل این خواهد بود.
57
00:02:16,239 –> 00:02:19,920
پوشه، کاری که باید در مرحله بعد انجام دهم این است که باید
58
00:02:19,920 –> 00:02:21,520
59
00:02:21,520 –> 00:02:23,760
کد ویژوال استودیو خود را باز کنم تا ویرایشگری که
60
00:02:23,760 –> 00:02:25,360
قرار است استفاده کنم در
61
00:02:25,360 –> 00:02:28,319
مقابل کدی باشد که در ویدیوی نصب ذکر کردم،
62
00:02:28,319 –> 00:02:30,239
63
00:02:30,239 –> 00:02:33,040
بنابراین شما می توانید از هر ویرایشگر استفاده کنید.
64
00:02:33,040 –> 00:02:34,720
65
00:02:34,720 –> 00:02:37,440
برای باز کردن این
66
00:02:37,440 –> 00:02:39,920
پوشه nvs c اوم من چند
67
00:02:39,920 –> 00:02:41,120
گزینه دارم مانند اینکه
68
00:02:41,120 –> 00:02:44,080
می توانم به ترمینال خود بروم و کد را تایپ
69
00:02:44,080 –> 00:02:44,800
70
00:02:44,800 –> 00:02:48,000
71
00:02:48,000 –> 00:02:50,560
72
00:02:50,560 –> 00:02:52,400
کنم. فقط
73
00:02:52,400 –> 00:02:54,319
کد ویژوال استودیوی من را اینجا بگیرید
74
00:02:54,319 –> 00:02:56,720
و کاری که من انجام می دهم این است که اول از همه
75
00:02:56,720 –> 00:02:58,080
76
00:02:58,080 –> 00:03:00,560
این موارد را بزرگنمایی می کنم زیرا
77
00:03:00,560 –> 00:03:02,640
در غیر این صورت شما نمی توانید آن چیزها را
78
00:03:02,640 –> 00:03:03,360
آنجا ببینید،
79
00:03:03,360 –> 00:03:06,159
بنابراین کاری که من انجام می دهم این است که فایل را بالا می برم
80
00:03:06,159 –> 00:03:07,280
در مورد
81
00:03:07,280 –> 00:03:10,560
نوار وظیفه، سپس کاری که من انجام خواهم داد این است که
82
00:03:10,560 –> 00:03:11,120
83
00:03:11,120 –> 00:03:13,599
برای باز کردن آن پوشه، اینجا را کلیک کنید، بنابراین ما
84
00:03:13,599 –> 00:03:15,440
اتوماسیون python google را داریم و باید
85
00:03:15,440 –> 00:03:18,000
در واقع این پوشه src را در اینجا این
86
00:03:18,000 –> 00:03:18,560
پوشه
87
00:03:18,560 –> 00:03:20,560
باز کنیم، بنابراین من روی open کلیک می کنم و به طور
88
00:03:20,560 –> 00:03:21,680
89
00:03:21,680 –> 00:03:23,920
خودکار آن پوشه من را به عنوان باز می کند. اکنون میتوانید اینجا را ببینید
90
00:03:23,920 –> 00:03:24,879
91
00:03:24,879 –> 00:03:26,720
، کاری که ما انجام خواهیم داد
92
00:03:26,720 –> 00:03:28,640
ایجاد یک فایل پایتون است،
93
00:03:28,640 –> 00:03:31,200
بنابراین بسیار ساده است که شما این نماد را در اینجا
94
00:03:31,200 –> 00:03:32,879
داشته باشید، زیرا میتوانید این نماد را ببینید
95
00:03:32,879 –> 00:03:35,280
و فقط روی آن کلیک کنید و من آن را
96
00:03:35,280 –> 00:03:36,239
به عنوان
97
00:03:36,239 –> 00:03:39,200
نقطه اصلی نامگذاری میکنم. البته میتوان آن را بهعنوان
98
00:03:39,200 –> 00:03:41,760
hello dot py یا دستور dot py اتوماسیون نامگذاری کرد.
99
00:03:41,760 –> 00:03:43,599
100
00:03:43,599 –> 00:03:45,519
101
00:03:45,519 –> 00:03:48,000
در واقع
102
00:03:48,000 –> 00:03:49,120
یک کد بنویسیم،
103
00:03:49,120 –> 00:03:51,440
بنابراین کاری که میخواهیم انجام دهیم
104
00:03:51,440 –> 00:03:53,519
اتوماسیون جستجوی گوگل است،
105
00:03:53,519 –> 00:03:54,959
بنابراین روشی را
106
00:03:54,959 –> 00:03:57,040
که معمولاً زمانی که میخواهیم
107
00:03:57,040 –> 00:03:58,239
چیزی را جستجو کنیم انجام میدهیم به خاطر داشته باشید،
108
00:03:58,239 –> 00:04:01,040
بنابراین اول از همه مرورگرم را میگیرم
109
00:04:01,040 –> 00:04:02,720
تا از آن استفاده کنم. chrome بنابراین
110
00:04:02,720 –> 00:04:05,360
من مرورگر کروم خود را می گیرم سپس کاری که
111
00:04:05,360 –> 00:04:05,760
انجام می دهم این
112
00:04:05,760 –> 00:04:09,840
است که google.com را باز
113
00:04:09,840 –> 00:04:12,080
کنم شاید یا
114
00:04:12,080 –> 00:04:13,680
اگر این امکان وجود داشته باشد مستقیماً نوار جستجو را جستجو می کنم، اما
115
00:04:13,680 –> 00:04:15,599
در این مورد کاری که من انجام خواهم داد این است که من فقط
116
00:04:15,599 –> 00:04:17,279
google.com را باز می کنم
117
00:04:17,279 –> 00:04:19,680
و سپس آن نوار جستجو
118
00:04:19,680 –> 00:04:20,959
در واقع
119
00:04:20,959 –> 00:04:23,040
هر درخواستی را که وجود دارد تایپ می کند و سپس
120
00:04:23,040 –> 00:04:24,000
روی
121
00:04:24,000 –> 00:04:26,160
دکمه جستجوی گوگل که روال معمول است کلیک می کنیم،
122
00:04:26,160 –> 00:04:27,360
بنابراین اجازه دهید منظورم را از این کار ابتدا
123
00:04:27,360 –> 00:04:29,840
به شما نشان
124
00:04:29,840 –> 00:04:30,720
125
00:04:30,720 –> 00:04:32,960
دهم از همه گام اول این است که یک
126
00:04:32,960 –> 00:04:34,320
google chrome جدید بگیرید،
127
00:04:34,320 –> 00:04:37,600
بنابراین اوه من آن را باز کردم که حالا برای این
128
00:04:37,600 –> 00:04:40,000
مورد، یک پنجره مهمان را در اینجا باز می
129
00:04:40,000 –> 00:04:43,520
کنم و مرحله دوم به google.com می روم
130
00:04:43,520 –> 00:04:46,240
و اوم اکنون بارگذاری شده است سوم چیزی که
131
00:04:46,240 –> 00:04:47,919
من فقط هر چیزی را که می خواهم
132
00:04:47,919 –> 00:04:48,880
جستجو
133
00:04:48,880 –> 00:04:50,720
می کنم، پس شاید مثل سلام دنیا بگویم،
134
00:04:50,720 –> 00:04:52,160
اکنون جستجو می
135
00:04:52,160 –> 00:04:54,320
کنم با تایپ کردن این یکی، کاری که
136
00:04:54,320 –> 00:04:56,080
ما انجام می دهیم این است که روی این
137
00:04:56,080 –> 00:04:58,880
دکمه جستجوی گوگل کلیک می کنیم که روش
138
00:04:58,880 –> 00:04:59,600
139
00:04:59,600 –> 00:05:02,560
معمول جستجوی چیزی است، بنابراین ما
140
00:05:02,560 –> 00:05:03,120
در واقع
141
00:05:03,120 –> 00:05:05,520
کل فرآیند را خودکار می کنیم و
142
00:05:05,520 –> 00:05:07,840
مرورگر را با رفتن به google.com
143
00:05:07,840 –> 00:05:09,039
جستجو و
144
00:05:09,039 –> 00:05:10,960
کلیک کردن در این دکمه جستجوی گوگل
145
00:05:10,960 –> 00:05:12,400
چهار چیز وجود دارد و
146
00:05:12,400 –> 00:05:14,479
به نظر می رسد خیلی ساده است
147
00:05:14,479 –> 00:05:15,440
اما
148
00:05:15,440 –> 00:05:18,240
اوم می دانید که چیزهای زیادی یاد خواهید
149
00:05:18,240 –> 00:05:18,720
150
00:05:18,720 –> 00:05:21,440
گرفت، زیرا این اصول اولیه این
151
00:05:21,440 –> 00:05:22,240
موارد اتوماسیون است،
152
00:05:22,240 –> 00:05:27,120
بنابراین دوباره به اوم متاسفم که دوباره در
153
00:05:27,120 –> 00:05:30,400
مقابل کد اوم بله این یکی در
154
00:05:30,400 –> 00:05:32,639
اینجا به کد در مقابل آنچه که ما انجام می دهیم این
155
00:05:32,639 –> 00:05:34,560
است که اولین کاری که می خواهیم
156
00:05:34,560 –> 00:05:38,320
انجام دهیم این است که ما سلنیوم بسته پایتون را نصب کرده
157
00:05:38,320 –> 00:05:41,039
ایم که
158
00:05:41,039 –> 00:05:43,120
برای این موارد اتوماسیون استفاده می شود، من به شما نشان
159
00:05:43,120 –> 00:05:44,560
دادم که در
160
00:05:44,560 –> 00:05:47,600
نصب uh ویدیو، بنابراین ما باید
161
00:05:47,600 –> 00:05:49,600
چیزی را از سلنیوم وارد کنیم و
162
00:05:49,600 –> 00:05:50,479
این چیزی نیست جز
163
00:05:50,479 –> 00:05:53,440
آنچه من میخواهم بنویسم، بنابراین از
164
00:05:53,440 –> 00:05:55,360
سلنیوم از آن
165
00:05:55,360 –> 00:05:58,800
کتابخانه، میخواهم درایور وب um را وارد کنم،
166
00:05:58,800 –> 00:06:02,080
بنابراین ما آن درایور وب، درایور کروم را نیز در آن دانلود کردهایم.
167
00:06:02,080 –> 00:06:03,520
168
00:06:03,520 –> 00:06:06,639
ویدیوی نصب اوه، امیدوارم
169
00:06:06,639 –> 00:06:08,160
این موارد را به خاطر بسپارید،
170
00:06:08,160 –> 00:06:11,039
بنابراین ما باید در واقع
171
00:06:11,039 –> 00:06:12,160
172
00:06:12,160 –> 00:06:15,680
بین کد خود و آن درایور وب آن درایور کروم ارتباط
173
00:06:15,680 –> 00:06:16,400
174
00:06:16,400 –> 00:06:18,400
برقرار کنیم، بنابراین اگر از کروم استفاده میکنید
175
00:06:18,400 –> 00:06:19,600
176
00:06:19,600 –> 00:06:22,080
، اگر از فایرفاکس استفاده میکنید، درایور برتر خواهد بود.
177
00:06:22,080 –> 00:06:24,319
من مطمئن نیستم که چیست،
178
00:06:24,319 –> 00:06:27,039
اما من به شدت توصیه می کنم از کروم استفاده کنید
179
00:06:27,039 –> 00:06:27,680
زیرا
180
00:06:27,680 –> 00:06:30,560
اوم، فقط شما می توانید دقیقاً مانند من دنبال کنید،
181
00:06:30,560 –> 00:06:31,360
182
00:06:31,360 –> 00:06:34,400
بنابراین از سلنیوم در مورد درایور وب
183
00:06:34,400 –> 00:06:37,440
و لازم نیست زیاد
184
00:06:37,440 –> 00:06:38,880
در مورد این موضوع خیلی اذیت نکنید زیرا
185
00:06:38,880 –> 00:06:42,080
این خیلی ساده است، ما در واقع
186
00:06:42,080 –> 00:06:44,720
بعد از این یک چیزهای جالب می نویسیم، بنابراین
187
00:06:44,720 –> 00:06:46,240
ما آن چیزها را وارد کردیم، اکنون
188
00:06:46,240 –> 00:06:48,400
باید یک متغیر مرورگر ایجاد کنیم،
189
00:06:48,400 –> 00:06:49,919
اکنون نام آن به شما
190
00:06:49,919 –> 00:06:52,720
بستگی دارد، می توانید از درایور یا مرورگر استفاده کنید، فقط یک
191
00:06:52,720 –> 00:06:53,919
متغیر برابر با
192
00:06:53,919 –> 00:06:56,400
درایور وب است. بنابراین هر آنچه را که از اینجا وارد کردهایم،
193
00:06:56,400 –> 00:06:57,360
194
00:06:57,360 –> 00:07:00,319
dot chrome را وارد کردهایم، بنابراین در حال آمادهسازی یک تب کروم جدید هستیم،
195
00:07:00,319 –> 00:07:01,520
196
00:07:01,520 –> 00:07:03,840
بنابراین من از مرورگر کروم استفاده
197
00:07:03,840 –> 00:07:06,000
میکنم، البته به شما بستگی دارد که میتوانید
198
00:07:06,000 –> 00:07:06,319
از فایرفاکس استفاده کنید،
199
00:07:06,319 –> 00:07:08,479
بنابراین در مورد فایرفاکس ممکن
200
00:07:08,479 –> 00:07:10,160
است از فایرفاکس یا فایرفاکس استفاده کنید.
201
00:07:10,160 –> 00:07:12,960
اگر از سافار استفاده می کنید من فقط آن را دوست دارم
202
00:07:12,960 –> 00:07:13,759
و
203
00:07:13,759 –> 00:07:16,720
در مورد ما کروم همان چیزی است که ما استفاده می کنیم
204
00:07:16,720 –> 00:07:17,840
و
205
00:07:17,840 –> 00:07:19,520
بخش جالب اینجاست که ما
206
00:07:19,520 –> 00:07:21,520
باید واقعاً آن مسیر را نشان دهیم،
207
00:07:21,520 –> 00:07:23,759
بنابراین ما واقعاً
208
00:07:23,759 –> 00:07:25,039
درایور کروم را
209
00:07:25,039 –> 00:07:26,960
در آن ویدیوی نصب دانلود کرده ایم، بنابراین
210
00:07:26,960 –> 00:07:28,080
باید um
211
00:07:28,080 –> 00:07:31,680
ما همچنین آن را در یک پوشه خاص نگه داشته است،
212
00:07:31,680 –> 00:07:33,680
بنابراین اگر به
213
00:07:33,680 –> 00:07:36,800
Finder بروم، در پوشه اصلی اصلی خود در اینجا،
214
00:07:36,800 –> 00:07:38,560
پوشه درایور کروم
215
00:07:38,560 –> 00:07:41,199
um را داریم که آن فایل اجرایی را داریم، بنابراین
216
00:07:41,199 –> 00:07:41,840
باید
217
00:07:41,840 –> 00:07:45,280
ذکر کنیم که این قسمت را به
218
00:07:45,280 –> 00:07:48,319
این مقداردهی اولیه کروم وارد کنید.
219
00:07:48,319 –> 00:07:50,560
که اگر کاربر ویندوز هستید،
220
00:07:50,560 –> 00:07:52,479
ما این کار را در دیسک لوکال c
221
00:07:52,479 –> 00:07:54,560
در پوشه درایور کروم انجام دادهایم و در داخل آن
222
00:07:54,560 –> 00:07:56,720
فایل اجرایی را داریم،
223
00:07:56,720 –> 00:08:00,639
بنابراین کاری که من انجام میدهم این است که به عنوان یک کاربر مک،
224
00:08:00,639 –> 00:08:03,039
کاری که میتوانید انجام دهید دستور i so است.
225
00:08:03,039 –> 00:08:04,400
شما آن اطلاعات را
226
00:08:04,400 –> 00:08:06,240
اکنون در بخش word دریافت خواهید کرد، شما فقط می توانید
227
00:08:06,240 –> 00:08:09,039
این مسیر را در اینجا کپی کنید، بنابراین فقط
228
00:08:09,039 –> 00:08:12,720
می توانید آن مسیر را در اینجا بچسبانید
229
00:08:12,720 –> 00:08:14,479
تا در واقع قسمت درستی نباشد
230
00:08:14,479 –> 00:08:16,240
زیرا فقط یک پوشه است که در حال
231
00:08:16,240 –> 00:08:17,039
برداشتن است.
232
00:08:17,039 –> 00:08:19,759
اوه به جلو یک سطح دیگر
233
00:08:19,759 –> 00:08:21,840
تا بتوانیم به آن
234
00:08:21,840 –> 00:08:23,919
درایور اجرایی کروم دسترسی داشته باشیم، نام
235
00:08:23,919 –> 00:08:26,080
دوباره همان است که شما درایور کروم را مشاهده کردید،
236
00:08:26,080 –> 00:08:27,120
237
00:08:27,120 –> 00:08:29,680
بنابراین این برای کاربران مک است، اکنون برای
238
00:08:29,680 –> 00:08:30,560
239
00:08:30,560 –> 00:08:33,760
کاربران ویندوز مانند دیسک محلی c و دوباره در
240
00:08:33,760 –> 00:08:36,080
پوشه درایور کروم، درایور کروم
241
00:08:36,080 –> 00:08:37,679
است. این مسیری است که
242
00:08:37,679 –> 00:08:39,200
اکنون برای واکشی آن قسمت خواهد بود، فقط می توانید
243
00:08:39,200 –> 00:08:40,240
244
00:08:40,240 –> 00:08:42,240
ببینید که در نوار آدرس فقط
245
00:08:42,240 –> 00:08:43,519
روی آن کپی
246
00:08:43,519 –> 00:08:46,320
و چسباندن کلیک کنید و آن را در اینجا جایگذاری کنید تا
247
00:08:46,320 –> 00:08:46,800
248
00:08:46,800 –> 00:08:48,480
اولین قدمی است که ما
249
00:08:48,480 –> 00:08:50,560
درایور وب را با این وصل می کنیم. برنامه
250
00:08:50,560 –> 00:08:53,040
اکنون با این گفته، نکته بعدی
251
00:08:53,040 –> 00:08:53,839
252
00:08:53,839 –> 00:08:56,560
که به شما اشاره کردم این است که ما باید به سراغ
253
00:08:56,560 –> 00:08:57,279
254
00:08:57,279 –> 00:08:59,839
ما برویم، ما باید مرورگر کروم
255
00:08:59,839 –> 00:09:02,080
را برداریم و باید درست به google.com برویم،
256
00:09:02,080 –> 00:09:04,320
بنابراین کاری که ما انجام خواهیم داد این است که با
257
00:09:04,320 –> 00:09:06,160
این مرورگر متغیر
258
00:09:06,160 –> 00:09:08,640
اکنون نمونهای از این کلاس کروم است،
259
00:09:08,640 –> 00:09:09,440
260
00:09:09,440 –> 00:09:13,040
بنابراین مرورگر dot get وجود دارد، روشی
261
00:09:13,040 –> 00:09:13,920
به نام get وجود دارد
262
00:09:13,920 –> 00:09:16,720
که در واقع مرورگر را باز میکند
263
00:09:16,720 –> 00:09:17,839
و همچنین
264
00:09:17,839 –> 00:09:20,399
به سمت آن میرود و به
265
00:09:20,399 –> 00:09:22,320
هر آدرسی که میخواهید
266
00:09:22,320 –> 00:09:24,320
به آن پیمایش کنید، در اینجا در اینجا در صورت خواهد
267
00:09:24,320 –> 00:09:27,320
بود مانند google.com، بنابراین https
268
00:09:27,320 –> 00:09:30,080
google.com، بنابراین این خط کد کاری که
269
00:09:30,080 –> 00:09:30,399
270
00:09:30,399 –> 00:09:33,680
انجام می دهد این است که مرورگر کروم را
271
00:09:33,680 –> 00:09:34,240
272
00:09:34,240 –> 00:09:36,560
می گیرد و به google.com می رود، بنابراین اگر با این
273
00:09:36,560 –> 00:09:38,640
گفته شد، اگر آن چیزها را در آنجا ذخیره کنم
274
00:09:38,640 –> 00:09:41,360
و اجازه دهید اجرا کنم این برنامه بنابراین
275
00:09:41,360 –> 00:09:43,120
شما می توانید خروجی
276
00:09:43,120 –> 00:09:44,959
را در آنجا مشاهده کنید تا برنامه را اجرا کنید،
277
00:09:44,959 –> 00:09:46,640
مطمئن شوید که در
278
00:09:46,640 –> 00:09:47,680
src
279
00:09:47,680 –> 00:09:49,680
280
00:09:49,680 –> 00:09:51,360
281
00:09:51,360 –> 00:09:54,640
هستید. این
282
00:09:54,640 –> 00:09:55,360
نشانگر را به
283
00:09:55,360 –> 00:09:57,279
سمت بالا بکشید و ترمینال را دریافت خواهید کرد،
284
00:09:57,279 –> 00:09:59,519
در غیر این صورت می توانید به صورت
285
00:09:59,519 –> 00:10:01,920
دستی وارد این ترمینال شوید و می توانید این کارها را انجام دهید،
286
00:10:01,920 –> 00:10:02,560
287
00:10:02,560 –> 00:10:06,000
بنابراین برای اجرای python
288
00:10:06,000 –> 00:10:08,399
main dot py اکنون نام اصلی فایل pyc
289
00:10:08,399 –> 00:10:09,440
نام فایل من
290
00:10:09,440 –> 00:10:12,560
و اگر من می گویم که اکنون خطایی
291
00:10:12,560 –> 00:10:14,720
وجود ندارد که هیچ ماژولی به نام selenium وجود ندارد،
292
00:10:14,720 –> 00:10:16,320
زیرا برای یک
293
00:10:16,320 –> 00:10:19,600
کاربر مک باید مانند پایتون 3
294
00:10:19,600 –> 00:10:20,640
اصلی dot py
295
00:10:20,640 –> 00:10:22,560
را تایپ کنید، اگر کاربر ویندوز هستید، این
296
00:10:22,560 –> 00:10:24,880
کاملاً کار می کند، اما برای یک کاربر مک به
297
00:10:24,880 –> 00:10:27,120
um نیاز دارید. برای گفتن مثل پایتون 3
298
00:10:27,120 –> 00:10:29,040
نقطه پای اصلی به این دلیل است که
299
00:10:29,040 –> 00:10:31,760
در غیر این صورت پایتون را انتخاب می کند n 2
300
00:10:31,760 –> 00:10:33,519
و در آنجا من آن ماژول سلنیوم را ندارم
301
00:10:33,519 –> 00:10:34,480
به همین دلیل است که
302
00:10:34,480 –> 00:10:37,279
python 3 به معنای پایتون نسخه 3 است.
303
00:10:37,279 –> 00:10:40,079
بنابراین اگر روی enter کلیک کردم نقطه py باقی نماند
304
00:10:40,079 –> 00:10:42,880
و چه می دانید که مرورگر کروم را باز کرد
305
00:10:42,880 –> 00:10:44,160
306
00:10:44,160 –> 00:10:47,120
و به من نشان داد
307
00:10:47,120 –> 00:10:48,720
به google.com هدایت می شود
308
00:10:48,720 –> 00:10:50,800
که کاملاً خوب کار می کند، بنابراین
309
00:10:50,800 –> 00:10:52,240
تبریک می گویم
310
00:10:52,240 –> 00:10:56,320
این اولین قدم ما در اتوماسیون است،
311
00:10:56,320 –> 00:10:59,760
بنابراین اکنون کاری که باید انجام دهیم این است
312
00:10:59,760 –> 00:11:01,120
که باید
313
00:11:01,120 –> 00:11:03,760
نوار جستجو را پیدا کنیم و باید
314
00:11:03,760 –> 00:11:06,240
چیزی را جستجو کنیم مثلاً سلام. خزانه
315
00:11:06,240 –> 00:11:08,959
پس برای آن اول از همه باید
316
00:11:08,959 –> 00:11:09,440
317
00:11:09,440 –> 00:11:12,000
این کادر انتخاب را در اینجا واکشی کنیم که اولین
318
00:11:12,000 –> 00:11:15,200
و مهم ترین مرحله در آنجاست
319
00:11:15,200 –> 00:11:17,600
و یک چیز را به خاطر بسپاریم که همه این چیزها
320
00:11:17,600 –> 00:11:18,240
فقط
321
00:11:18,240 –> 00:11:22,480
html هستند، بنابراین نه فقط html های مختلف
322
00:11:22,480 –> 00:11:24,000
css و جاوا اسکریپت، بنابراین
323
00:11:24,000 –> 00:11:26,399
این یکی یک جعبه ورودی است. این یک
324
00:11:26,399 –> 00:11:27,680
ورودی نوع است،
325
00:11:27,680 –> 00:11:30,399
بنابراین اگر فقط
326
00:11:30,399 –> 00:11:31,519
دوبار کلیک کنید
327
00:11:31,519 –> 00:11:35,440
، منظور من از آن چیست یا منظورم این است که فقط برای آن متاسفم،
328
00:11:35,440 –> 00:11:38,480
بنابراین اجازه دهید به google.com برگردم، بله،
329
00:11:38,480 –> 00:11:40,720
اگر اینجا کلیک راست کنید و اگر
330
00:11:40,720 –> 00:11:42,000
میخواهید دوست داشته باشید. بازرسی
331
00:11:42,000 –> 00:11:45,279
اینجا این بازرسی و سپس شما می توانید
332
00:11:45,279 –> 00:11:46,880
برخی را ببینید در سمت راست
333
00:11:46,880 –> 00:11:47,360
صفحه
334
00:11:47,360 –> 00:11:51,200
دقیقاً مانند این، اکنون اجازه دهید من واقعاً
335
00:11:51,200 –> 00:11:54,320
این را جدا کنم تا بتوانید
336
00:11:54,320 –> 00:11:55,279
337
00:11:55,279 –> 00:11:57,440
جزئیات بسیار بیشتری را ببینید، بنابراین دقیقاً مانند این مورد،
338
00:11:57,440 –> 00:11:58,800
339
00:11:58,800 –> 00:12:02,320
بنابراین کاری که ما انجام می دهیم این است که باید
340
00:12:02,320 –> 00:12:05,040
این نوار جستجو را اینجا پیدا کنیم. این این
341
00:12:05,040 –> 00:12:06,240
نوار اینجاست پس
342
00:12:06,240 –> 00:12:09,360
منظور من از آن این است که میتوانید
343
00:12:09,360 –> 00:12:12,399
به آن کنسول بازگردید،
344
00:12:12,399 –> 00:12:16,000
شاید کاری که من انجام خواهم داد این باشد که فکر میکنم آن را
345
00:12:16,000 –> 00:12:17,040
از دست دادهام،
346
00:12:17,040 –> 00:12:20,079
بنابراین فقط این را ادغام میکنم زیرا
347
00:12:20,079 –> 00:12:23,279
در غیر این صورت زشت به نظر میرسد بله، اکنون در پایین آن را ادغام می کنم منظورم
348
00:12:23,279 –> 00:12:24,720
349
00:12:24,720 –> 00:12:28,160
از آن این است که باید
350
00:12:28,160 –> 00:12:30,639
این کادر جستجو را هدف قرار دهم، بنابراین
351
00:12:30,639 –> 00:12:32,000
روی این نماد در اینجا کلیک می کنم
352
00:12:32,000 –> 00:12:34,480
زیرا می توانید این نماد را ببینید، فقط روی آن کلیک
353
00:12:34,480 –> 00:12:35,040
354
00:12:35,040 –> 00:12:36,959
کنید و عنصر مورد نظر خود را انتخاب کنید.
355
00:12:36,959 –> 00:12:38,079
هدف گذاری کنید، بنابراین می
356
00:12:38,079 –> 00:12:40,000
خواهم این کادر جستجو را واکشی کنم، بنابراین
357
00:12:40,000 –> 00:12:41,839
روی آن کلیک می کنم و چه می دانید
358
00:12:41,839 –> 00:12:43,839
، کدی را که پشت آن جعبه جستجو نمایش داده می شود، به من می دهد،
359
00:12:43,839 –> 00:12:45,760
360
00:12:45,760 –> 00:12:47,120
این کد در اینجا،
361
00:12:47,120 –> 00:12:49,680
بنابراین کاری که من انجام خواهم داد این است که من روی ویرایش به عنوان html کلیک راست می
362
00:12:49,680 –> 00:12:51,200
363
00:12:51,200 –> 00:12:54,880
کنم و من فقط آن را کپی می کنم و به کد خود در مقابل خود باز می
364
00:12:54,880 –> 00:12:57,200
گردانم. به این دلیل
365
00:12:57,200 –> 00:12:58,480
که به نظر نمی رسد
366
00:12:58,480 –> 00:13:01,920
بزرگنمایی شده باشد، بنابراین کاری که من انجام می دهم این است
367
00:13:01,920 –> 00:13:03,760
که ما آن چیزها را در اینجا قرار می دهیم تا
368
00:13:03,760 –> 00:13:05,440
بتوانید خیلی واضح تر ببینید،
369
00:13:05,440 –> 00:13:08,320
بنابراین این کد پشت جعبه جستجوی ورودی uh است،
370
00:13:08,320 –> 00:13:09,200
371
00:13:09,200 –> 00:13:11,120
بنابراین ما باید آن را واکشی کنیم کادر جستجو
372
00:13:11,120 –> 00:13:13,200
درست است و ما باید مقداری
373
00:13:13,200 –> 00:13:15,440
um مقداری hello world یا درخواستی را که
374
00:13:15,440 –> 00:13:17,360
باید اجرا کنیم وارد کنیم، بنابراین برای
375
00:13:17,360 –> 00:13:20,720
واکشی چند روش داریم،
376
00:13:20,720 –> 00:13:23,519
بنابراین روشهای زیادی وجود دارد، بنابراین اگر
377
00:13:23,519 –> 00:13:24,160
378
00:13:24,160 –> 00:13:27,600
به آن مرورگر بازگردم آنجا و اجازه دهید به
379
00:13:27,600 –> 00:13:30,399
شما نشان دهم که در اسناد سلنیوم، بنابراین
380
00:13:30,399 –> 00:13:31,120
من با
381
00:13:31,120 –> 00:13:33,920
سلنیوم پایتون می روم و در داک ها می
382
00:13:33,920 –> 00:13:34,880
توانید آن ام را ببینید،
383
00:13:34,880 –> 00:13:37,120
بنابراین در کجاست، بله، این
384
00:13:37,120 –> 00:13:38,880
همان داک است، به هر حال آن
385
00:13:38,880 –> 00:13:40,800
پیوندها را در آن قرار خواهم داد. بخش توضیحات تا
386
00:13:40,800 –> 00:13:42,480
بتوانید مستقیماً به آن بروید
387
00:13:42,480 –> 00:13:45,519
و در اینجا شروع کنید
388
00:13:45,519 –> 00:13:47,040
یعنی در سمت چپ شما می توانید
389
00:13:47,040 –> 00:13:48,560
مکان یابی عناصر را به سمت راست مشاهده
390
00:13:48,560 –> 00:13:50,560
کنید.
391
00:13:50,560 –> 00:13:52,000
392
00:13:52,000 –> 00:13:55,120
393
00:13:55,120 –> 00:13:56,240
394