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