در این مطلب، ویدئو Python Selenium is_displayed()، is_enabled() and is_selected() Methods با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:10:25
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:06,030 –> 00:00:08,680
سلام به ورسای در پاریس و این
2
00:00:08,680 –> 00:00:12,610
چهارمین ویدیوی ما در پایتون سلنیوم است، بنابراین
3
00:00:12,610 –> 00:00:13,660
در ویدیوی قبلی در
4
00:00:13,660 –> 00:00:17,590
مورد نظرات ناوبری و
5
00:00:17,590 –> 00:00:21,099
وب درایور به نام webdriver آشنا شدیم، بنابراین در این
6
00:00:21,099 –> 00:00:22,439
ویدیو می خواهیم در مورد
7
00:00:22,439 –> 00:00:25,180
تأیید عناصر نمایش داده شده در
8
00:00:25,180 –> 00:00:29,140
وب صحبت کنیم. به عنوان مثال، وقتی می
9
00:00:29,140 –> 00:00:31,390
خواهیم صفحه وب خود را خودکار کنیم، گاهی اوقات
10
00:00:31,390 –> 00:00:35,800
باید متوجه شویم که برخی از عناصر وب
11
00:00:35,800 –> 00:00:38,500
در صفحه نمایش داده می شوند یا خیر
12
00:00:38,500 –> 00:00:41,289
یا عناصر فعال هستند یا نه، اکنون
13
00:00:41,289 –> 00:00:44,859
سه روش وجود دارد که می توانید
14
00:00:44,859 –> 00:00:47,410
برای این نوع استفاده کنید. از عملکردها ابتدا
15
00:00:47,410 –> 00:00:48,760
ما داریم به عنوان مثال ما به عنوان
16
00:00:48,760 –> 00:00:52,570
نمایش داده شده در حال حاضر این نمایش داده می شود
17
00:00:52,570 –> 00:00:55,000
عمل تأیید می کند که آیا یک عنصر
18
00:00:55,000 –> 00:00:57,820
در صفحه وب نمایش داده می شود و می تواند
19
00:00:57,820 –> 00:01:01,089
در تمام عناصر وب اجرا شود، بنابراین
20
00:01:01,089 –> 00:01:05,980
مقدار بولی true یا false را برمی گرداند، بنابراین اگر یک
21
00:01:05,980 –> 00:01:08,920
عنصر وب باشد نمایش داده می شود
22
00:01:08,920 –> 00:01:13,330
درست برمی گردد و در حالت دیگر
23
00:01:13,330 –> 00:01:17,670
false برمی گردد که اکنون فعال شده است، بنابراین
24
00:01:17,670 –> 00:01:21,070
این عمل به عنوان فعال تأیید می کند که آیا
25
00:01:21,070 –> 00:01:24,150
عنصری در صفحه وب فعال است و
26
00:01:24,150 –> 00:01:28,300
می تواند اجرا شود d در تمام عناصر وب می
27
00:01:28,300 –> 00:01:31,120
توانید از این دو در همه عناصر وب استفاده کنید،
28
00:01:31,120 –> 00:01:33,190
همچنین یک مقدار بولی true یا false برمی گرداند،
29
00:01:33,190 –> 00:01:38,850
اکنون یکی دیگر انتخاب شده است،
30
00:01:38,850 –> 00:01:46,600
بنابراین خوب است اکنون این است، بنابراین
31
00:01:46,600 –> 00:01:49,630
عمل انتخاب شده تأیید می کند که آیا یک
32
00:01:49,630 –> 00:01:52,330
عنصر درست انتخاب شده است یا خیر. اکنون در صفحه وب است
33
00:01:52,330 –> 00:01:56,260
و می تواند روی دکمه رادیویی
34
00:01:56,260 –> 00:01:58,960
و چک باکس ها اجرا شود، همچنین یک مقدار بولی برمی گرداند،
35
00:01:58,960 –> 00:02:01,510
بنابراین می توانید از این دو برای همه
36
00:02:01,510 –> 00:02:04,840
عناصر وب استفاده کنید، اما s انتخاب شده
37
00:02:04,840 –> 00:02:08,050
بیشتر برای دکمه های رادیویی و همچنین
38
00:02:08,050 –> 00:02:11,440
چاک نوریس استفاده می شود، بنابراین اکنون اجازه دهید فقط
39
00:02:11,440 –> 00:02:16,840
یک عدد ایجاد کنیم. مثال ساده، بنابراین ابتدا باید
40
00:02:16,840 –> 00:02:17,960
41
00:02:17,960 –> 00:02:22,160
از سلنیوم بهبود پیدا کنیم، ما می خواهیم فقط
42
00:02:22,160 –> 00:02:25,160
با درایور مهم باشیم و همچنین می توانید
43
00:02:25,160 –> 00:02:29,540
از زمان واردات استفاده کنید یا بلافاصله گوشت را
44
00:02:29,540 –> 00:02:33,980
که می خواهیم فقط از webdriver استفاده کنیم،
45
00:02:33,980 –> 00:02:41,080
پس از این باید فقط مرورگر خود را باز کنیم.
46
00:02:41,080 –> 00:02:45,860
من از درایور وب
47
00:02:45,860 –> 00:02:50,240
Chrome dot Chrome استفاده میکنم و بعد از این باید
48
00:02:50,240 –> 00:02:56,090
مرورگر را باز کنم URL مورد نظرم
49
00:02:56,090 –> 00:02:59,600
را برای مثال میخواهم درایور
50
00:02:59,600 –> 00:03:11,030
نقطه HTTP google.com را دریافت کنم، به عنوان مثال، ما میخواهیم
51
00:03:11,030 –> 00:03:14,500
52
00:03:18,510 –> 00:03:27,269
همین الان، بنابراین ما میرویم. به j این کار را
53
00:03:27,269 –> 00:03:29,459
در یک جعبه جستجو در گوگل انجام دهید، به عنوان مثال،
54
00:03:29,459 –> 00:03:32,099
ما در اینجا کادر جستجو داریم که اکنون
55
00:03:32,099 –> 00:03:34,799
نمایش داده می شود و فعال شده است، بنابراین به
56
00:03:34,799 –> 00:03:39,060
همین دلیل ما می خواهیم فقط
57
00:03:39,060 –> 00:03:42,540
مثال خود را در این مورد انجام دهیم و اکنون خوب است، اکنون در
58
00:03:42,540 –> 00:03:44,010
اینجا می خواهیم فقط
59
00:03:44,010 –> 00:03:47,069
بعد از این به google.com بروید، ما فقط میخواهیم
60
00:03:47,069 –> 00:03:50,910
یک کادر جستجو در اینجا ایجاد کنیم و اکنون
61
00:03:50,910 –> 00:03:57,269
باید عنصر مورد نظر را پیدا کنیم، بنابراین شما
62
00:03:57,269 –> 00:04:02,609
میتوانید با صادرات این کار را انجام دهید، اجازه دهید من فقط بررسی کنم همچنین
63
00:04:02,609 –> 00:04:04,890
میتوانید از نام استفاده کنید، اما این بار
64
00:04:04,890 –> 00:04:09,870
میخواهم فقط از صادرات استفاده کنید تا بتوانید
65
00:04:09,870 –> 00:04:12,930
ببینید می توانید از نام استفاده کنید و همچنین می
66
00:04:12,930 –> 00:04:20,190
توانید صادرات را کپی کنید و اکنون فقط می توانیم
67
00:04:20,190 –> 00:04:24,150
بگوییم یک عنصر درایور را با نقطه X پیدا کنید
68
00:04:24,150 –> 00:04:26,940
و اجازه دهید آن را در اینجا بچسبانم. اجازه
69
00:04:26,940 –> 00:04:32,669
دهید اکنون پس از این مدت این را تغییر دهم. ما
70
00:04:32,669 –> 00:04:36,780
فقط می خواهیم بگوییم که فکر کادر جستجوی چاپ
71
00:04:36,780 –> 00:04:42,360
نمایش داده می شود و اکنون اگر
72
00:04:42,360 –> 00:04:45,570
این را اجرا کنم باید true را برای این دریافت کنم
73
00:04:45,570 –> 00:04:50,729
زیرا نمایش داده شده است و اکنون اجازه دهید
74
00:04:50,729 –> 00:04:53,780
فقط این را اجرا کنم،
75
00:04:58,270 –> 00:05:02,180
اکنون ابتدا باید منتظر
76
00:05:02,180 –> 00:05:05,569
مرورگر خود باشیم و بعد از آن برای
77
00:05:05,569 –> 00:05:08,569
google.com و پس از آن ما
78
00:05:08,569 –> 00:05:14,169
در