در این مطلب، ویدئو Python Selenium بررسی عناصر وب نمایش داده شده با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:08:40
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:06,960 –> 00:00:09,440
سلام دوستان من پرواز هستم و این
2
00:00:09,440 –> 00:00:12,000
چهارمین ویدیوی ما در پایتون سلنیوم است، بنابراین در
3
00:00:12,000 –> 00:00:13,360
این ویدیو می خواهیم یاد بگیریم که چگونه
4
00:00:13,360 –> 00:00:15,360
می توانید عناصر نمایش داده شده در
5
00:00:15,360 –> 00:00:16,640
یک صفحه وب را تأیید کنید تا زمانی
6
00:00:16,640 –> 00:00:18,720
که می خواهیم صفحات وب خود را خودکار کنیم،
7
00:00:18,720 –> 00:00:20,560
گاهی اوقات نیاز داریم برای
8
00:00:20,560 –> 00:00:22,800
اینکه بدانید برخی از عناصر وب در صفحه نمایش داده می شوند
9
00:00:22,800 –> 00:00:24,160
یا خیر
10
00:00:24,160 –> 00:00:27,199
یا عناصر نیز فعال هستند یا
11
00:00:27,199 –> 00:00:28,720
به طور پیش فرض
12
00:00:28,720 –> 00:00:31,039
هستند اکنون سه روش وجود دارد که می
13
00:00:31,039 –> 00:00:33,760
توانید برای این نوع عملکردها استفاده کنید.
14
00:00:33,760 –> 00:00:37,120
15
00:00:37,120 –> 00:00:41,440
انتخاب شده است به
16
00:00:41,440 –> 00:00:44,800
طوری که نمایش داده می شود عمل نمایش داده می شود
17
00:00:44,800 –> 00:00:45,280
18
00:00:45,280 –> 00:00:47,920
تأیید می کند که آیا یک عنصر در صفحه وب نمایش داده
19
00:00:47,920 –> 00:00:49,039
20
00:00:49,039 –> 00:00:52,399
می شود و می تواند روی همه عناصر وب اجرا شود،
21
00:00:52,399 –> 00:00:54,800
مقدار بولی درست یا نادرست را برمی گرداند،
22
00:00:54,800 –> 00:00:55,520
23
00:00:55,520 –> 00:00:57,600
اکنون می توانید از این مورد که در همه عناصر وب نمایش داده می شود استفاده کنید
24
00:00:57,600 –> 00:00:59,920
، به عنوان مثال اگر شما یک
25
00:00:59,920 –> 00:01:01,039
دکمه
26
00:01:01,039 –> 00:01:04,159
دارید یا اگر یک فیلد ورودی یا چک
27
00:01:04,159 –> 00:01:06,080
باکس ها یا دکمه های رادیویی
28
00:01:06,080 –> 00:01:09,280
دارید می توانید از آن استفاده کنید یکی دیگر
29
00:01:09,280 –> 00:01:10,640
فعال است اکنون این
30
00:01:10,640 –> 00:01:13,360
یک عمل uh s-enabled وجود دارد که
31
00:01:13,360 –> 00:01:14,320
تأیید می کند آیا
32
00:01:14,320 –> 00:01:17,520
عنصری در صفحه وب فعال است
33
00:01:17,520 –> 00:01:20,640
و c اگر روی همه عناصر وب اجرا شود،
34
00:01:20,640 –> 00:01:22,720
مقدار بولی درست یا
35
00:01:22,720 –> 00:01:23,920
نادرست را برمیگرداند،
36
00:01:23,920 –> 00:01:26,960
زیرا فعال است، همچنین میتوانید برای همه
37
00:01:26,960 –> 00:01:29,600
uh و همه عناصر وب استفاده کنید، به عنوان مثال
38
00:01:29,600 –> 00:01:30,880
اگر دکمه
39
00:01:30,880 –> 00:01:33,680
دارید، اگر کادرهای علامت را دارید، دکمههای رادیویی uh
40
00:01:33,680 –> 00:01:35,840
و فیلدها را قرار دهید
41
00:01:35,840 –> 00:01:39,520
و آخرین مورد در حال حاضر انتخاب شده است این است
42
00:01:39,520 –> 00:01:42,640
اوه این عمل تأیید می کند که آیا یک عنصر
43
00:01:42,640 –> 00:01:44,240
در حال حاضر
44
00:01:44,240 –> 00:01:47,040
در صفحه وب انتخاب شده است و می تواند روی
45
00:01:47,040 –> 00:01:49,040
دکمه های رادیویی و چک باکس ها اجرا شود، به
46
00:01:49,040 –> 00:01:51,520
این معنی است که اول و دوم
47
00:01:51,520 –> 00:01:52,479
uh
48
00:01:52,479 –> 00:01:54,000
برای اولین و دومین مورد که می توانید استفاده کنید
49
00:01:54,000 –> 00:01:56,240
در تمام عناصر وب، اما برای
50
00:01:56,240 –> 00:01:58,479
سومین عنصر انتخاب شده، فقط می توانید از
51
00:01:58,479 –> 00:02:00,320
دکمه رادیویی استفاده کنید و کادرهای چک را
52
00:02:00,320 –> 00:02:02,880
نیز نشان می دهد، یک مقدار بولی درست یا نادرست را برمی گرداند،
53
00:02:02,880 –> 00:02:04,320
54
00:02:04,320 –> 00:02:07,439
اکنون فقط یک مثال ایجاد می
55
00:02:07,439 –> 00:02:10,318
کنیم تا من فقط از سلنیوم می خواهم
56
00:02:10,318 –> 00:02:12,000
57
00:02:12,000 –> 00:02:15,040
درایور وب را وارد کنید
58
00:02:15,040 –> 00:02:18,480
و من فقط درایور وب خود را ایجاد می کنم
59
00:02:18,480 –> 00:02:22,160
من از مرورگر کروم استفاده می کنم
60
00:02:22,160 –> 00:02:27,920
بعد از این می خواهیم google.com را باز کنیم
61
00:02:32,400 –> 00:02:35,840
و اکنون فقط از این جعبه جستجو استفاده می کنم
62
00:02:35,840 –> 00:02:37,440
63
00:02:37,440 –> 00:02:39,680
بنابراین
64
00:02:41,519 –> 00:02:43,920
این بار از آن استفاده خواهم کرد. ایکس باکس، بنابراین
65
00:02:43,920 –> 00:02:45,280
من فقط
66
00:02:45,280 –> 00:02:48,319
صادرات را کپی می کنم و
67
00:02:48,319 –> 00:02:52,000
میتوانیم بگوییم درایور
68
00:02:52,000 –> 00:02:55,200
نقطه پیدا عنصر را با صادرات
69
00:02:55,200 –> 00:02:59,040
و ما فقط میتوانیم آن را در اینجا اضافه کنیم،
70
00:03:00,560 –> 00:03:03,360
بنابراین پس از یافتن این، اکنون میتوانیم فقط
71
00:03:03,360 –> 00:03:04,000
از
72
00:03:04,000 –> 00:03:06,560
روشهای خود استفاده کنیم که گفتهایم
73
00:03:06,560 –> 00:03:07,200
اولین
74
00:03:07,200 –> 00:03:11,200
مورد را داریم، بنابراین میتوانیم
75
00:03:11,360 –> 00:03:15,120
به من اجازه بدهیم کادر جستجو را بگویم
76
00:03:16,840 –> 00:03:18,000
77
00:03:18,000 –> 00:03:21,680
خوب این اول نقطه نمایش داده می شود،
78
00:03:21,680 –> 00:03:23,920
بنابراین به این معنی است که برای این باید
79
00:03:23,920 –> 00:03:25,040
true را دریافت کنیم
80
00:03:25,040 –> 00:03:28,959
زیرا اوه این عنصر uh در صفحه نمایش داده می شود
81
00:03:28,959 –> 00:03:30,080
82
00:03:30,080 –> 00:03:33,200
و باید آن را درست برگرداند،
83
00:03:33,200 –> 00:03:36,640
پس از آن که نقطه جعبه جستجو
84
00:03:36,640 –> 00:03:39,440
را فعال
85
00:03:40,640 –> 00:03:43,680
کرده ایم، همچنین باید true را دریافت کنیم
86
00:03:43,680 –> 00:03:47,040
زیرا این ویجت یا این عنصر وب
87
00:03:47,040 –> 00:03:48,640
در اینجا فعال است
88
00:03:48,640 –> 00:03:51,920
و ما باید درست را دریافت کنیم
89
00:03:51