در این مطلب، ویدئو نحوه استفاده از عناصر وب در درایور وب سلنیوم پایتون با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:13:34
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:06,879 –> 00:00:08,720
سلام دوستان من parwaze هستم و این
2
00:00:08,720 –> 00:00:09,519
دومین ویدیوی ما
3
00:00:09,519 –> 00:00:12,000
در پایتون سلنیوم است، بنابراین در این ویدیو
4
00:00:12,000 –> 00:00:12,960
قصد داریم
5
00:00:12,960 –> 00:00:16,400
با عناصر وب و همچنین مکان یاب و
6
00:00:16,400 –> 00:00:18,960
سلنیوم آشنا شویم، بنابراین اول از همه صفحات وب
7
00:00:18,960 –> 00:00:20,640
ایجاد شده توسط عناصر مختلف مانند
8
00:00:20,640 –> 00:00:21,199
دکمه ها
9
00:00:21,199 –> 00:00:26,160
، تصاویر را تشکیل می دهند، مثلا ورودی های متنی.
10
00:00:26,160 –> 00:00:28,240
اکنون اگر می خواهید هر
11
00:00:28,240 –> 00:00:30,160
اقدام خودکاری را در یک صفحه وب انجام دهید، به مکان یاب های آن نیاز خواهید داشت،
12
00:00:30,160 –> 00:00:31,760
13
00:00:31,760 –> 00:00:33,760
اکنون راه های مختلفی وجود دارد که می
14
00:00:33,760 –> 00:00:35,920
توانید یک عنصر وب را بیابید، ما
15
00:00:35,920 –> 00:00:38,079
در مورد آنها یاد خواهیم گرفت، به عنوان مثال اجازه دهید به
16
00:00:38,079 –> 00:00:40,000
شما عملی نشان دهم این google.com است.
17
00:00:40,000 –> 00:00:41,680
و می توانید در google.com ببینید که ما
18
00:00:41,680 –> 00:00:42,559
این
19
00:00:42,559 –> 00:00:45,920
فیلد ورودی را داریم، مثلاً
20
00:00:45,920 –> 00:00:48,559
جستجوی گوگل این یک دکمه است و ما
21
00:00:48,559 –> 00:00:50,160
دکمه دیگری داریم،
22
00:00:50,160 –> 00:00:54,239
بنابراین اگر می
23
00:00:54,239 –> 00:00:57,680
خواهید کارهای خودکاری را روی این متن
24
00:00:57,680 –> 00:00:59,680
در این فیلد ورودی انجام دهید. اولین چیزی که
25
00:00:59,680 –> 00:01:00,960
شما نیاز دارید برای
26
00:01:00,960 –> 00:01:03,600
پیدا کردن مکان یاب، به عنوان مثال، شما
27
00:01:03,600 –> 00:01:04,640
باید شناسه را پیدا کنید،
28
00:01:04,640 –> 00:01:07,119
اگر این شناسه برای آن وجود دارد یا
29
00:01:07,119 –> 00:01:08,159
30
00:01:08,159 –> 00:01:11,840
نام کلاس را صادر کنید، بنابراین می توانید از این مکان یاب ها استفاده کنید
31
00:01:11,840 –> 00:01:14,560
و بتوانید اقدامات خودکار
32
00:01:14,560 –> 00:01:15,759
را
33
00:01:15,759 –> 00:01:17,920
روی uh انجام دهید. صفحه وب، به عنوان مثال،
34
00:01:17,920 –> 00:01:19,840
اگر من این
35
00:01:19,840 –> 00:01:23,040
عنصر را بررسی کنم،
36
00:01:23,040 –> 00:01:26,159
اکنون اگر آن را در اینجا وارد
37
00:01:26,159 –> 00:01:28,799
کنم، می توانید ببینید که این کلاس ورودی است
38
00:01:28,799 –> 00:01:29,360
و
39
00:01:29,360 –> 00:01:31,680
می توانید ببینید که ما یک نام کلاس در اینجا
40
00:01:31,680 –> 00:01:33,600
داریم و همچنین یک نام در اینجا داریم.
41
00:01:33,600 –> 00:01:34,640
نام q است
42
00:01:34,640 –> 00:01:36,960
بنابراین ابتدا با نام انجام می دهیم و
43
00:01:36,960 –> 00:01:38,880
می خواهیم از این نام استفاده کنیم،
44
00:01:38,880 –> 00:01:42,000
بنابراین در اینجا اولین چیزی که نیاز
45
00:01:42,000 –> 00:01:42,799
دارم
46
00:01:42,799 –> 00:01:45,840
فقط از سلنیوم می خواهم وارد
47
00:01:45,840 –> 00:01:49,439
درایور وب کنم و بعد از آن فقط باید
48
00:01:49,439 –> 00:01:52,799
یک درایور ایجاد کنید
49
00:01:52,799 –> 00:01:56,479
تا درایور و webdriver.com ما از مرورگر کروم استفاده می کنیم
50
00:01:56,479 –> 00:01:58,640
51
00:01:58,640 –> 00:02:03,040
و اکنون می خواهیم google.com را باز کنیم،
52
00:02:03,040 –> 00:02:04,799
بنابراین،
53
00:02:04,799 –> 00:02:09,840
اوه، www.google.com،
54
00:02:10,560 –> 00:02:14,000
خوب حالا می خواهیم کادر جستجو را پیدا کنیم
55
00:02:14,000 –> 00:02:14,480
56
00:02:14,480 –> 00:02:18,400
و برای این کار یک نام داریم. در اینجا
57
00:02:18,400 –> 00:02:20,480
اوه ما از این نام استفاده می کنیم اکنون در اینجا می
58
00:02:20,480 –> 00:02:22,800
خواهم بگویم
59
00:02:22,800 –> 00:02:26,160
کادر جستجو و می توانیم بگوییم
60
00:02:26,160 –> 00:02:28,319
عنصر نقطه راننده را پیدا کنیم تا بتوانید ببینید که عناصر
61
00:02:28,319 –> 00:02:29,280
مختلفی وجود دارد که
62
00:02:29,280 –> 00:02:32,319
ما نام کلاس داریم ما
63
00:02:32,319 –> 00:02:34,480
شناسه نام xbot را داریم که می توانید استفاده کنید هر آنچه را که می
64
00:02:34,480 –> 00:02:36,480
خواهید به عنوان مثال متن پیوند متن را
65
00:02:36,480 –> 00:02:39,760
پیوند داده است، بنابراین در اینجا من با نام استفاده می کنم
66
00:02:39,760 –> 00:02:41,120
67
00:02:41,120 –> 00:02:42,879
و می خواهیم t را ارائه دهیم او نامش را میگذارد، بنابراین
68
00:02:42,879 –> 00:02:45,760
اگر اینجا را دیدید
69
00:02:45,760 –> 00:02:51,120
، نام q است، بنابراین این نام q است و بنابراین پس از یافتن
70
00:02:51,120 –> 00:02:54,080
آن، میخواهیم کلیدهایی را به اینجا بفرستیم،
71
00:02:54,080 –> 00:02:55,760
به عنوان مثال اگر من
72
00:02:55,760 –> 00:02:58,879
پایتون را در اینجا بنویسم، به عنوان مثال
73
00:02:58,879 –> 00:03:03,920
python بنابراین میخواهم این کار را انجام دهم.
74
00:03:03,920 –> 00:03:08,000
در حال حاضر و اینجا با استفاده از حالت جالب
75
00:03:08,000 –> 00:03:11,200
، میخواهم کلیدها را ارسال کنم، بنابراین
76
00:03:11,200 –> 00:03:11,519
77
00:03:11,519 –> 00:03:15,040
میخواهم کلیدهای uh را در کادر جستجوی خود ارسال کنم، بنابراین میتوانم
78
00:03:15,040 –> 00:03:16,800
فقط بگویم جعبه جستجو،
79
00:03:16,800 –> 00:03:21,920
کلیدهای ارسال نقطهای و میخواهم پایتون را ارسال کنم
80
00:03:21,920 –> 00:03:25,599
و پس از آن فقط باید یک
81
00:03:25,599 –> 00:03:28,959
زمان خواب برای آن اضافه کنیم. این اولین بار است
82
00:03:28,959 –> 00:03:30,879
که نمیخواهم اضافه کنم و میخواهم آن را
83
00:03:30,879 –> 00:03:32,879
به صورت دستی انجام دهم و بعد از آن باید فقط
84
00:03:32,879 –> 00:03:35,280
این را ارسال کنیم تا بتوانیم بگوییم
85
00:03:35,280 –> 00:03:38,879
جعبه جستجو نقطه ارسال شود،
86
00:03:39,040 –> 00:03:42,959
بنابراین اکنون میخواهم این را اجرا کنم
87
00:03:43,840 –> 00:03:45,920
خوب حالا اول باز میشود مرورگر کروم
88
00:03:45,920 –> 00:03:47,840
بعد از آن google.com
89
00:03:47,840 –> 00:03:49,920
حالا پایتون را در اینجا مینویسد
90
00:03:49,920 –> 00:03:52,000
و بعد از آن پایتون را جستجو میکند
91
00:03:52,000 –> 00:03:54,480
92
00:03:54,560 –> 00:03:57,040
حالا میتوانید پایتون را ببینید و میتوانید ببینید
93
00:03:57,040 –> 00:03:58,720
که جستجو برای python وجود دارد
94
00:03:58,720 –> 00:04:01,360
اکنون میتوانید یک زمان خواب در اینجا اضافه کنید،
95
00:04:01,360 –> 00:04:02,400
بنابراین
96
00:04:02,400 –> 00:04:05,519
اجازه دهید من فقط یک زمان واردات
97
00:04:05,519 –> 00:04:08,640
اضافه می کنم و می توانیم زمان خواب را در
98
00:04:08,640 –> 00:04:10,560
اینجا اضافه کنیم تا پس از
99
00:04:10,560 –> 00:04:12,480
ارسال کلیدها به جعبه جستجو
100
00:04:12,480 –> 00:04:14,720
میخواهید فقط
101
00:04:14,720 –> 00:04:18,160
پنج دقیقه بخوابید، بنابراین زمان خواب نقطهای
102
00:04:18,160 –> 00:04:18,959
103
00:04:18,959 –> 00:04:21,519
و ما میخواهیم پنج را به اینجا اضافه کنیم،
104
00:04:21,519 –> 00:04:28,639
اجازه دهید دوباره این را اجرا کنم
105
00:04:28,639 –> 00:04:31,520
و میبینید که ابتدا
106
00:04:31,520 –> 00:04:32,880
پایتون را در اینجا مینویسد
107
00:04:32,880 –> 00:04:36,080
و برای پنج منتظر میماند. دوم تا
108
00:04:36,080 –> 00:04:37,520
بتوانید ببینید
109
00:04:37,520 –> 00:04:39,759
و بعد از آن پایتون را جستجو میکند و
110
00:04:39,759 –> 00:04:41,440
آن کلمه کلیدی را ارسال میکند که
111
00:04:41,440 –> 00:04:45,280
اکنون این توسط id بود،
112
00:04:45,280 –> 00:04:48,560
بنابراین اگر میخواهید
113
00:04:48,560 –> 00:04:52,880
برای مثال از مکان یاب دیگری مانند
114
00:04:52,880 –> 00:04:57,840
export استفاده کنید، حالا اجازه دهید من به شما نشان دهم
115
00:04:58,000 –> 00:05:01,280
تا این google.com و اکنون
116
00:05:01,280 –> 00:05:06,000
در اینجا فقط می توانیم بگوییم inspect
117
00:05:07,199 –> 00:05:09,759
و در اینجا می توانید کلیک راست کنید و ما
118
00:05:09,759 –> 00:05:10,880
می خواهیم
119
00:05:10,880 –> 00:05:13,840
صادرات را کپی کنیم تا شما فقط بتوانید کپی کنید و این
120
00:05:13,840 –> 00:05:15,840
بار می خواهیم این کار را انجام
121
00:05:15,840 –> 00:05:19,600
دهیم بنابراین من فقط می گویم جستجو
122
00:05:19,600 –> 00:05:23,759
جعبه و نقطه درایور عنصر را
123
00:05:23,759 –> 00:05:26,560
با صادرات پیدا کنید و شما باید
124
00:05:26,560 –> 00:05:28,400
صادرات را در اینجا
125
00:05:28,400 –> 00:05:30,960
به این صورت بچسبانید
126
00:05:31,440 –> 00:05:34,639
و بعد از این
127
00:05:34,639 –> 00:05:38,520
اکنون فقط میتوانیم کلیدها را بفرستیم، بنابراین کلیدهای
128
00:05:38,520 –> 00:05:39,759
box.searchbox.send را جستجو
129
00:05:39,759 –> 00:05:42,880
کنیم و ما میخواهیم پایتون را ارسال
130
00:05:42,880 –> 00:05:45,759
کنیم و فقط میخواهیم این را ارسال کنیم.
131
00:05:45,759 –> 00:05:47,840
132
00:05:47,840 –> 00:05:53,840
اکنون ارسال کنید، ما قصد داریم این را اجرا کنیم،
133
00:06:02,080 –> 00:06:05,120
بنابراین حالا پایتون و شما مشکلی ندارند می توانید
134
00:06:05,120 –> 00:06:05,759
ببینید که
135
00:06:05,759 –> 00:06:10,160
این پایتون است، بنابراین می توانید منبع