در این مطلب، ویدئو آموزش سلنیوم پایتون شماره 27 – کار با دکمه های رادیویی در سلنیوم با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:10:38
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,080 –> 00:00:01,760
سلام به همه خوش آمدید در
2
00:00:01,760 –> 00:00:03,280
آموزش سلنیوم پایتون
3
00:00:03,280 –> 00:00:05,359
ما می خواهیم در مورد نحوه کار
4
00:00:05,359 –> 00:00:07,759
با دکمه های رادیویی در سلنیوم با
5
00:00:07,759 –> 00:00:08,559
پایتون یاد بگیریم،
6
00:00:08,559 –> 00:00:10,160
بنابراین کار با چک باکس هایی که
7
00:00:10,160 –> 00:00:12,000
قبلا در آموزش قبلی پوشش
8
00:00:12,000 –> 00:00:14,559
داده ایم، آن را تماشا کنید و اکنون بیایید
9
00:00:14,559 –> 00:00:16,239
در مورد رادیو بحث کنیم. دکمهها و برخی
10
00:00:16,239 –> 00:00:18,320
از ویژگیهای دکمههای رادیویی
11
00:00:18,320 –> 00:00:21,920
درست، بنابراین در همان صفحه قند crm
12
00:00:21,920 –> 00:00:25,039
دو دکمه رادیویی وجود دارد، بنابراین اجازه
13
00:00:25,039 –> 00:00:26,240
دهید این موضوع را
14
00:00:26,240 –> 00:00:29,039
در این وبسایت قند crm پوشش دهم، بنابراین اگر فقط
15
00:00:29,039 –> 00:00:29,840
راست کلیک کنید و
16
00:00:29,840 –> 00:00:31,599
بررسی کنید، بیایید ببینیم ویژگیهای آن چیست.
17
00:00:31,599 –> 00:00:33,680
دکمه رادیویی بنابراین
18
00:00:33,680 –> 00:00:36,640
در اینجا می توانید ببینید که برچسب ورودی است و
19
00:00:36,640 –> 00:00:37,440
20
00:00:37,440 –> 00:00:40,800
نوع دکمه رادیویی دقیقاً رادیویی است همانطور
21
00:00:40,800 –> 00:00:42,960
که دیدیم برای نوع
22
00:00:42,960 –> 00:00:45,680
چک باکس ها بود چک باکس برای رادیو
23
00:00:45,680 –> 00:00:46,000
24
00:00:46,000 –> 00:00:48,879
این دکمه رادیویی است و به این ترتیب
25
00:00:48,879 –> 00:00:50,879
چک باکس ها و دکمههای رادیویی
26
00:00:50,879 –> 00:00:52,000
27
00:00:52,000 –> 00:00:54,879
با ویژگی نوع آن
28
00:00:54,879 –> 00:00:55,520
29
00:00:55,520 –> 00:00:57,920
عنصر وب خاص متمایز میشوند، اکنون خاصیت
30
00:00:57,920 –> 00:01:00,079
دکمه رادیویی این است که شما فقط میتوانید
31
00:01:00,079 –> 00:01:00,480
یکی
32
00:01:00,480 –> 00:01:02,239
مانند را در کادرهای چک انتخاب کنید انتخاب کنید.
33
00:01:02,239 –> 00:01:03,680
چند چک باکس
34
00:01:03,680 –> 00:01:06,320
یا فقط برخی از آنها، اما در دکمه رادیویی
35
00:01:06,320 –> 00:01:08,000
اگر یکی دیگر را انتخاب کنید، یکی
36
00:01:08,000 –> 00:01:10,159
دیگر به درستی از حالت انتخاب خارج میشود، بنابراین
37
00:01:10,159 –> 00:01:12,240
فقط یکی از دکمههای رادیویی را
38
00:01:12,240 –> 00:01:14,640
میتوان در یک زمان خاص
39
00:01:14,640 –> 00:01:15,520
از نظر سلنیوم
40
00:01:15,520 –> 00:01:17,040
یا استفاده از دکمههای رادیویی با
41
00:01:17,040 –> 00:01:19,600
سلنیوم انتخاب کرد. این فرآیند کاملاً ساده است
42
00:01:19,600 –> 00:01:21,759
همان چیزی که شما فقط باید
43
00:01:21,759 –> 00:01:22,880
مکان یاب
44
00:01:22,880 –> 00:01:25,680
این دکمه رادیویی را شناسایی کنید و سپس از
45
00:01:25,680 –> 00:01:26,000
46
00:01:26,000 –> 00:01:28,080
روش کلیک برای کلیک کردن برای انتخاب دکمه رادیویی به
47
00:01:28,080 –> 00:01:29,840
درستی استفاده کنید، بنابراین همانطور که ما آن را
48
00:01:29,840 –> 00:01:31,040
به صورت دستی انجام می دهیم، به
49
00:01:31,040 –> 00:01:33,280
سادگی به آن دکمه رادیویی خاص می رویم.
50
00:01:33,280 –> 00:01:34,960
نشانگر ماوس خود را به آنجا نشان می دهیم و
51
00:01:34,960 –> 00:01:35,600
روی آن کلیک می کنیم
52
00:01:35,600 –> 00:01:38,560
و با ماوس راست کلیک می کنیم،
53
00:01:38,560 –> 00:01:39,119
54
00:01:39,119 –> 00:01:41,600
به طور مشابه برای اسکریپت،
55
00:01:41,600 –> 00:01:43,119
اسکریپت باید مشخص کند
56
00:01:43,119 –> 00:01:45,920
که ماوس باید اساساً کجا بر روی این
57
00:01:45,920 –> 00:01:46,479
dom
58
00:01:46,479 –> 00:01:48,479
در این صفحه خاص برود و سپس روی
59
00:01:48,479 –> 00:01:50,560
آن کلیک کنید تا چگونه انجام دهیم. میتوانیم
60
00:01:50,560 –> 00:01:51,200
61
00:01:51,200 –> 00:01:54,079
روی Inspect کلیک راست کنیم و سپس
62
00:01:54,079 –> 00:01:55,119
انتخابگر هاب
63
00:01:55,119 –> 00:01:57,439
را باز میکنیم و میبینیم که انتخاب شده است
64
00:01:57,439 –> 00:01:59,520
یا xpath نسبی وجود دارد، شناسه وجود دارد،
65
00:01:59,520 –> 00:02:02,640
بنابراین میتوانیم از id درست استفاده کنیم. t بنابراین ما می توانیم از
66
00:02:02,640 –> 00:02:05,200
شناسه این عنصر وب خاص استفاده کنیم و سپس
67
00:02:05,200 –> 00:02:07,439
روی آن کلیک کنیم، بنابراین اجازه دهید سریع به pycharm بروم
68
00:02:07,439 –> 00:02:08,080
69
00:02:08,080 –> 00:02:10,878
و من همان کدی را که برای چک باکس ها استفاده کرده بودیم کپی می کنم
70
00:02:10,878 –> 00:02:11,280
71
00:02:11,280 –> 00:02:14,560
و اجازه می دهم یک
72
00:02:14,560 –> 00:02:17,440
فایل پایتون جدید ایجاد کنم و نام آن را ذکر کنم. به عنوان یک دکمه رادیویی آزمایشی بسیار
73
00:02:17,440 –> 00:02:18,560
74
00:02:18,560 –> 00:02:21,280
خوب است اجازه دهید
75
00:02:21,280 –> 00:02:22,239
همه چیز را در اینجا بچسبانم
76
00:02:22,239 –> 00:02:25,440
و نام کلاس را به عنوان رادیو آزمایشی تغییر می دهم
77
00:02:25,440 –> 00:02:29,120
و سپس در اینجا می گویم
78
00:02:29,120 –> 00:02:32,959
دکمه رادیویی آزمایشی خوب است، بنابراین نام روش
79
00:02:32,959 –> 00:02:34,400
دکمه رادیویی نمایشی است، اجازه دهید
80
00:02:34,400 –> 00:02:37,519
همه چیز را تا این مرحله حذف کنم،
81
00:02:37,519 –> 00:02:39,599
خوب است. اکنون ما در حال باز کردن این
82
00:02:39,599 –> 00:02:41,040
صفحه نمایش درخواستی در
83
00:02:41,040 –> 00:02:44,560
صفحه قند crm هستیم و سپس
84
00:02:44,560 –> 00:02:47,040
باید اساساً روی این
85
00:02:47,040 –> 00:02:48,080
دکمه رادیویی کلیک کنیم OK.
86
00:02:48,080 –> 00:02:51,120
87
00:02:51,120 –> 00:02:51,760
88
00:02:51,760 –> 00:02:54,080
89
00:02:54,080 –> 00:02:55,120
90
00:02:55,120 –> 00:02:57,599
سپس آن
91
00:02:57,599 –> 00:02:59,040
انتخاب می شود، بنابراین اجازه دهید
92
00:02:59,040 –> 00:03:01,680
مکان یاب را بررسی کنم تا یک شناسه وجود داشته باشد، بنابراین من
93
00:03:01,680 –> 00:03:03,040
از شناسه
94
00:03:03,040 –> 00:03:06,640
برای آن مکان یاب استفاده می کنم، به pycharm می روم
95
00:03:06,640 –> 00:03:08,800
و برای کلیک کردن روی آن
96
00:03:08,800 –> 00:03:11,440
دکمه رادیویی به سادگی می گویم driver.find
97
00:03:11,440 –> 00:03:14,560
عنصر به شناسه و
98
00:03:14,560 –> 00:03:17,760
سپس شناسه را در آنجا oka ارائه دهید y و پس از
99
00:03:17,760 –> 00:03:19,840
ارائه شناسه، می توانم به سادگی
100
00:03:19,840 –> 00:03:23,120
نقطه را بگویم و سپس راست کلیک کنید، بنابراین
101
00:03:23,120 –> 00:03:25,680
این مشخص می کند که کجا باید کلیک کنیم،
102
00:03:25,680 –> 00:03:27,599
بنابراین مکان یاب آن
103
00:03:27,599 –> 00:03:29,519
دکمه رادیویی خاص است و سپس روش
104
00:03:29,519 –> 00:03:31,840
کلیک بر روی آن دکمه رادیویی خاص کلیک می
105
00:03:31,840 –> 00:03:34,239
کند، بنابراین پس از کلیک کردن اجازه دهید
106
00:03:34,239 –> 00:03:36,400
من مقداری بخوابم، خوب است، بنابراین می
107
00:03:36,400 –> 00:03:37,680
گویم زمان
108
00:03:37,680 –> 00:03:40,640
خواب و بیایید یک خواب چهار ثانیه
109
00:03:40,640 –> 00:03:42,799
ای بگذاریم تا ببینیم کلیک
110
00:03:42,799 –> 00:03:46,080
خوب بوده است و قبل از
111
00:03:46,080 –> 00:03:48,400
کلیک کردن، اجازه دهید یک خواب نیز بگذارم تا
112
00:03:48,400 –> 00:03:50,080
اساساً بتوانید
113
00:03:50,080 –> 00:03:52,720
آن را ببینید. در ابتدا علامت آن برداشته شده است یا انتخاب نشده است
114
00:03:52,720 –> 00:03:54,000
و سپس
115
00:03:54,000 –> 00:03:56,000
روی آن دکمه رادیویی خاص
116
00:03:56,000 –> 00:03:57,439
کلیک کرده است، بنابراین اجازه دهید من
117
00:03:57,439 –> 00:04:00,480
یک شی از این کلاس ایجاد کنم، بنابراین میگوییم به
118
00:04:00,480 –> 00:04:01,120
سادگی میگویم
119
00:04:01,120 –> 00:04:05,200
رادیو دمو یک متغیر ایجاد کنید
120
00:04:05,200 –> 00:04:08,000
تا مرجع شی را نگه دارد.
121
00:04:08,000 –> 00:04:09,519
برای ایجاد یک شی از این کلاس، من به
122
00:04:09,519 –> 00:04:10,799
سادگی می گویم رادیو دمو به
123
00:04:10,799 –> 00:04:12,879
دنبال پرانتز و
124
00:04:12,879 –> 00:04:14,879
این متد را درست صدا می زنیم، بنابراین می گوییم به سادگی
125
00:04:14,879 –> 00:04:15,519
126
00:04:15,519 –> 00:04:17,358
با این متغیر خاص می گوییم
127
00:04:17,358 –> 00:04:20,000
نقطه و می گوییم نقطه
128
00:04:20,000 –> 00:04:23,040
زیر خط رادیوی نمایشی دکمه باشه حالا اجازه دهید
129
00:04:23,040 –> 00:04:26,080
این را اجرا کنم و باید راهاندازی شود
130
00:04:26,080 –> 00:04:29,120
مرورگر کروم صفحه را به حداکثر میرساند.
131
00:04:29,120 –> 00:04:30,960
اجازه دهید کمی اسکرول کنم تا
132
00:04:30,960 –> 00:04:32,320
در بخش رادیو باشیم
133
00:04:32,320 –> 00:04:34,639
و میتوانید ببینید که
134
00:04:34,639 –> 00:04:35,520
دکمه رادیویی را
135
00:04:35,520 –> 00:04:38,479
درست انتخاب کرده و پنجره را بسته است، بنابراین
136
00:04:38,479 –> 00:04:38,880
این کار را
137
00:04:38,880 –> 00:04:40,960
انجام میدهید. اساساً دکمه رادیویی را کنترل
138
00:04:40,960 –> 00:04:42,240
کنید،
139
00:04:42,240 –> 00:04:44,240
نکته مهم دیگر این است که بگوییم به عنوان مثال
140
00:04:44,240 –> 00:04:46,560
میخواهم دکمه رادیویی دوم را انتخاب کنم
141
00:04:46,560 –> 00:04:49,040
خوب بعد از چهار ثانیه، میخواهم روی آن کلیک
142
00:04:49,040 –> 00:04:49,600
143
00:04:49,600 –> 00:04:52,560
کنم، علاقهای ندارم، بنابراین آن را بررسی میکنم
144
00:04:52,560 –> 00:04:53,120
و
145
00:04:53,120 –> 00:04:56,479
اجازه میدهم دوباره آن را بررسی کنم روی آن کلیک کنم.
146
00:04:56,479 –> 00:04:58,720
و شناسه این دکمه رادیویی خاص
147
00:04:58,720 –> 00:04:59,840
148
00:04:59,840 –> 00:05:02,960
dui one است، بنابراین فرض کنید برای مثال
149
00:05:02,960 –> 00:05:05,280
میخواهم بعد از چهار ثانیه میخواهم روی
150
00:05:05,280 –> 00:05:06,160
151
00:05:06,160 –> 00:05:09,199
دکمه رادیویی دوم کلیک کنم، بنابراین به سادگی میگویم با id
152
00:05:09,199 –> 00:05:11,840
و سپس آن را به doi one تغییر میدهم و سپس
153
00:05:11,840 –> 00:05:12,560
میخوابم. به مدت
154
00:05:12,560 –> 00:05:15,520
چهار ثانیه بسیار خوب، پس بیایید ببینیم
155
00:05:15,520 –> 00:05:17,440
که ابتدا روی doi one و
156
00:05:17,440 –> 00:05:20,400
doi zero کلیک میکند و سپس doi one اساساً
157
00:05:20,400 –> 00:05:21,039
پس
158
00:05:21,039 –> 00:05:23,840
آنچه این شناسهها ن