در این مطلب، ویدئو اتوماسیون لینکدین پایتون با سلنیوم | شماره 54 با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:20:40
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,000 –> 00:00:03,330
سلام دنیا به پنجاه و چهارمین ویدیوی کانال من خوش آمدید،
2
00:00:03,330 –> 00:00:05,130
جایی که من
3
00:00:05,130 –> 00:00:07,799
دستیار دیجیتالی خودم به نام شین مانند
4
00:00:07,799 –> 00:00:09,929
جارویس را از فیلم ها و کمیک های مرد آهنی می سازم،
5
00:00:09,929 –> 00:00:13,620
بنابراین در این ویدیو
6
00:00:13,620 –> 00:00:17,420
از سلنیوم برای خودکارسازی برخی از
7
00:00:17,420 –> 00:00:21,119
استخدام لینکدین استفاده می کنیم و بنابراین من
8
00:00:21,119 –> 00:00:23,850
داستانی در مورد آن داریم و ما از سلنیوم
9
00:00:23,850 –> 00:00:27,480
برای ورود به حساب کاربری وفاداری خود استفاده کردهایم،
10
00:00:27,480 –> 00:00:31,230
آن ویدیو را در توضیحاتم پست میکنم، اما
11
00:00:31,230 –> 00:00:34,440
واقعاً سریع بود و به نوعی آسان بود و
12
00:00:34,440 –> 00:00:37,260
ما قبلاً زمانی که سعی کردم خودکار کردن را انجام دهم، اسکراپی وب را انجام دادهایم.
13
00:00:37,260 –> 00:00:40,649
داده های من یا
14
00:00:40,649 –> 00:00:43,230
جستجوی شغل من، بنابراین تابستان امسال به دنبال یک
15
00:00:43,230 –> 00:00:45,600
کار جدید خواهم بود و ما از
16
00:00:45,600 –> 00:00:48,860
سوپ زیبا برای آن استفاده می کنیم، بنابراین من
17
00:00:48,860 –> 00:00:52,770
با یک استخدام کننده حرفه ای در
18
00:00:52,770 –> 00:00:58,020
لینکدین صحبت می کردم و او ویدیوی شکار شغل خودکار فک من را تماشا کرد
19
00:00:58,020 –> 00:01:00,510
و به چیزی علاقه مند شد
20
00:01:00,510 –> 00:01:03,149
که او احتمالاً میتواند
21
00:01:03,149 –> 00:01:06,119
در لینکدین پیادهسازی کند، بنابراین از او پرسید که
22
00:01:06,119 –> 00:01:08,640
اکنون چگونه باید به این موضوع نزدیک شوم.
23
00:01:08,640 –> 00:01:11,850
24
00:01:11,850 –> 00:01:14,250
25
00:01:14,250 –> 00:01:17,670
26
00:01:17,670 –> 00:01:20,880
شما می دانید e شخصی xperiment
27
00:01:20,880 –> 00:01:24,000
آزمایشی من، بنابراین کاری که این کار انجام می دهد این است
28
00:01:24,000 –> 00:01:26,400
که وانمود می کند که انگار من یک استخدام کننده هستم
29
00:01:26,400 –> 00:01:30,180
و قرار است
30
00:01:30,180 –> 00:01:33,479
عباراتی را جستجو کنیم که شما میدانی را
31
00:01:33,479 –> 00:01:36,060
که به نظر ما جالب است را می شناسید، ما
32
00:01:36,060 –> 00:01:38,640
به طور خودکار به لینکدین وارد می شویم. ما
33
00:01:38,640 –> 00:01:40,979
آن عبارات را جستجو می کنیم و سپس
34
00:01:40,979 –> 00:01:45,119
افراد را پیدا می کنیم و یک یادداشت شخصی برای آنها می فرستیم
35
00:01:45,119 –> 00:01:50,130
و بنابراین شما نمی توانید
36
00:01:50,130 –> 00:01:52,200
همان یادداشت را به درستی کپی و جایگذاری کنید،
37
00:01:52,200 –> 00:01:54,420
باید آن را شخصی سازی کنید و یکی از
38
00:01:54,420 –> 00:01:56,610
بهترین راه ها برای انجام این کار استفاده
39
00:01:56,610 –> 00:01:58,770
از نام کوچک آنهاست، اما دوباره ما در تلاش هستیم
40
00:01:58,770 –> 00:02:00,540
یک فرآیند خودکار ایجاد کنیم و من به
41
00:02:00,540 –> 00:02:02,210
شما نشان خواهم داد که چگونه رویکردم را انجام می دهم که
42
00:02:02,210 –> 00:02:05,100
این فقط قسمت اول است که من تقریباً در نیمه راه هستم
43
00:02:05,100 –> 00:02:09,929
اما شغل واقعی من به پایان رسیده است.
44
00:02:09,929 –> 00:02:11,610
واقعاً مشغول دریچههای کورت است
45
00:02:11,610 –> 00:02:14,070
و بنابراین این قسمت اول من است که
46
00:02:14,070 –> 00:02:17,460
میخواهم آن را نشان دهم و بنابراین فقط یک
47
00:02:17,460 –> 00:02:20,000
یادداشت جانبی سریع، لینکدین طرفدار
48
00:02:20,000 –> 00:02:25,260
فرآیندهای خودکار نیست، بنابراین آنها طرفدار زیادی
49
00:02:25,260 –> 00:02:27,090
از خراش دادن وب نیستند.
50
00:02:27,090 –> 00:02:31,830
API شخصی زیرا آنها برای تبلیغات
51
00:02:31,830 –> 00:02:34,080
و مواردی از این قبیل دارند، اما برای شما یک API وجود ندارد که
52
00:02:34,080 –> 00:02:37,920
بتوانید وب را خراش دهید و خودکار کنید، بنابراین این
53
00:02:37,920 –> 00:02:40,470
ویدیو فقط برای اهداف آموزشی است و فقط برای
54
00:02:40,470 –> 00:02:45,000
نشان دادن قدرت سلنیوم و
55
00:02:45,000 –> 00:02:47,180
کارهایی که می توانید با خراش دادن وب انجام دهید
56
00:02:47,180 –> 00:02:49,950
و همچنین برای برجسته کردن این است که چقدر دشوار
57
00:02:49,950 –> 00:02:53,550
است با LinkedIn که یک
58
00:02:53,550 –> 00:02:55,680
وب سایت پویا با قابلیت های زیاد
59
00:02:55,680 –> 00:02:59,340
در مقایسه با من است. ویدیوی شکار شغل
60
00:02:59,340 –> 00:03:02,250
که یک وب سایت پویا نیست و به نوعی
61
00:03:02,250 –> 00:03:04,530
تفاوت بین آن را نشان می دهد، بنابراین
62
00:03:04,530 –> 00:03:06,360
بیایید برنامه من را بررسی کنیم که
63
00:03:06,360 –> 00:03:07,950
به سرعت پیش می رود، بنابراین چیزی که خواهید دید
64
00:03:07,950 –> 00:03:10,380
این است که برای ورودی درخواست می کند که چه چیزی را می
65
00:03:10,380 –> 00:03:13,410
خواهیم جستجو کنیم. و سپس به طور خودکار وارد سیستم می
66
00:03:13,410 –> 00:03:15,750
شود، آن را جستجو
67
00:03:15,750 –> 00:03:17,820
می کند، سپس اولین نفر را پیدا می
68
00:03:17,820 –> 00:03:20,540
کند و یک پیام به روز شده سریع برای این شخص
69
00:03:20,540 –> 00:03:24,510
ارسال می کند و فقط با گفتن سلام با خدا
70
00:03:24,510 –> 00:03:27,150
نام کوچکش خوب است، پس بیایید
71
00:03:27,150 –> 00:03:32,220
این برنامه را اجرا کنیم، خوب چه اصطلاحی داریم میخواهم گزینه
72
00:03:32,220 –> 00:03:37,430
lets do data analytics را جستجو کنم،
73
00:03:38,480 –> 00:03:40,830
زیرا این چیزی است که من به آن
74
00:03:40,830 –> 00:03:43,560
علاقه دارم و کاری که باید انجام دهد این
75
00:03:43,560 –> 00:03:51,450
است که وارد لینکدین شوید، بسیار خوب، سپس
76
00:03:51,450 –> 00:03:55,850
تجزیه و تحلیل دادهها را جستجو میکند.
77
00:04:02,080 –> 00:04:06,360
نفر اول
78
00:04:09,660 –> 00:04:12,550
الان داره پیغام میده و میگه سلام
79
00:04:12,550 –> 00:04:15,430
راس باشه و حالا
80
00:04:15,430 –> 00:04:18,940
احتمالا برنامه متوقف شده و پس نگران نباشید آقای.
81
00:04:18,940 –> 00:04:21,820
راس هوس تصور میکنم این نام فوقالعادهای است،
82
00:04:21,820 –> 00:04:24,460
به هر حال من این دعوتنامه را ارسال نمیکنم،
83
00:04:24,460 –> 00:04:25,780
این فقط برای
84
00:04:25,780 –> 00:04:29,200
اهداف آموزشی است، بنابراین آنچه در آن نوشته شده سلام راس است
85
00:04:29,200 –> 00:04:30,640
و سپس میتوانستم پیام خود را ایجاد کنم،
86
00:04:30,640 –> 00:04:33,160
بنابراین از نام کوچک او
87
00:04:33,160 –> 00:04:36,760
درست استفاده میکند که به آن میدهد. روشی خودکار برای
88
00:04:36,760 –> 00:04:39,910
ایجاد یک پیام شخصیسازیشده
89
00:04:39,910 –> 00:04:42,730
تا بتوانم این را مانند سلام راس به پایان برسانم، دیدم
90
00:04:42,730 –> 00:04:44,640
که ما چند دوست مشترک داریم و
91
00:04:44,640 –> 00:04:47,320
شما به آن علاقهمندید.
92
00:04:47,320 –> 00:04:49,620
93
00:04:49,620 –> 00:04:52,270
94
00:04:52,270 –> 00:04:54,400
من استخدام کننده حرفه ای را می شناسم
95
00:04:54,400 –> 00:04:58,570
خیلی خوب است، بنابراین می
96
00:04:58,570 –> 00:05:01,360
خواهم از این کار انصراف دهم، همانطور که گفتم اتصال را فشار ندادم، زیرا
97
00:05:01,360 –> 00:05:03,580
لینکدین طرفدار
98
00:05:03,580 –> 00:05:06,220
این روش نیست، خیلی خوب است، بنابراین من از آن
99
00:05:06,220 –> 00:05:09,910
خارج می شوم، پس بیایید اجرا کنیم
100
00:05:09,910 –> 00:05:12,400
کد بسیار سریع اجازه دهید من
101
00:05:12,400 –> 00:05:15,280
این را کاملاً پاک کنم، کاری که ما انجام دادیم این بود
102
00:05:15,280 –> 00:05:19,110
که این تابع عبارت جستجو را
103
00:05:19,110 –> 00:05:24,160
درست نامیدیم، بنابراین باید
104
00:05:24,160 –> 00:05:26,950
مقدار زیادی را وارد کنید، من برای یک ثانیه صبر می کنم، بنابراین
105
00:05:26,950 –> 00:05:29,470
شما به درایور وب نیاز دارید.
106
00:05:29,470 –> 00:05:36,490
ماژول شما به این نیاز دارید b
107
00:05:36,490 –> 00:05:40,600
شرایط و استثنائات مورد انتظار ما
108
00:05:40,600 –> 00:05:45,010
از زمان استفاده خواهیم کرد و سپس شما باید
109
00:05:45,010 –> 00:05:46,840
نام کاربری و لینکدین خود را بازیابی کنید، من به شما نشان خواهم داد که
110
00:05:46,840 –> 00:05:48,669
آیا می توانید خودتان آن را به صورت دستی وارد
111
00:05:48,669 –> 00:05:50,890
کنید، اما از آنجایی که من در حال ضبط
112
00:05:50,890 –> 00:05:53,350
ویدیوی YouTube هستم، این را در یک
113
00:05:53,350 –> 00:05:56,080
فایل جداگانه به نام کلیدها و سپس نام کاربری و لینکدین را به آن منتقل می کنم،
114
00:05:56,080 –> 00:05:59,890
بنابراین ما یک
115
00:05:59,890 –> 00:06:03,640
عبارات جستجو ایجاد می کنیم و فقط می خواهیم
116
00:06:03,640 –> 00:06:05,260
وارد شود که چه عبارتی را می خواهید جستجو کنید
117
00:06:05,260 –> 00:06:07,810
و سپس آن را به فضاها تقسیم می
118
00:06:07,810 –> 00:06:10,810
کنیم زیرا همانطور که گفتم لینکدین یک
119
00:06:10,810 –> 00:06:15,750
وب سایت پویا است. و بنابراین از روشی
120
00:06:15,750 –> 00:06:18,760
برای تقسیم کلمه استفاده می کند تا فاصله یک
121
00:06:18,760 –> 00:06:22,600
درصد 20 باشد، بنابراین ما تقسیم می کنیم بنابراین
122
00:06:22,600 –> 00:06:25,060
تجزیه و تحلیل داده ها را وارد کردم، بنابراین کاری که
123
00:06:25,060 –> 00:06:27,190
انجام می دهد عبارت جستجو را می گیرد و سپس آن را تقسیم می
124
00:06:27,190 –> 00:06:30,550
کند، بنابراین اکنون جستجوی لینکدین من
125
00:06:30,550 –> 00:06:34,030
اولین مورد است. عنصر بنابراین اگر یک
126
00:06:34,030 –> 00:06:36,729
برنامه نویس مبتدی هستید باید بدانید که اکثر
127
00:06:36,729 –> 00:06:40,150
زبان های برنامه نویسی اولین مورد در
128
00:06:40,150 –> 00:06:42,880
چیزی همیشه صفر است بنابراین عبارت
129
00:06:42,880 –> 00:06:45,280
صفر را جستجو کنید بنابراین اولین چیزی که وارد می کنم به اضافه
130
00:06:45,280 –> 00:06:48,340
این درصد بیست به اضافه عبارت جستجوی بعدی
131
00:06:48,340 –> 00:06:50,740
که دومین مورد است n
132
00:06:50,740 –> 00:06:53,830
برنامه نویسی اولین شماره یک است، بنابراین
133
00:06:53,830 –> 00:06:56,470
ما تجزیه و تحلیل داده ها را وارد می کنیم، بنابراین می
134
00:06:56,470 –> 00:07:00,850
گوییم عبارت جستجو برابر است با داده به اضافه درصد
135
00:07:00,850 –> 00:07:05,620
بیست به علاوه داده یا تجزیه و تحلیل و سپس
136
00:07:05,620 –> 00:07:07,780
آن را دقیقاً در اینجا به این URL پایه ارسال می کند،
137
00:07:07,780 –> 00:07:11,440
بنابراین وقتی شما همه چیز را جستجو می کنید اینگونه است
138
00:07:11,440 –> 00:07:13,300
.
139
00:07:13,300 –> 00:07:15,520
اگر
140
00:07:15,520 –> 00:07:17,979
در املاک و مستغلات تایپ میکنید، بدون توجه به آنچه تایپ میکنید به نظر میرسد، باز هم
141
00:07:17,979 –> 00:07:20,669
با این شروع میشود، بنابراین این URL اصلی
142
00:07:20,669 –> 00:07:23,229
ما است و سپس من متوقف شدم و سپس
143
00:07:23,229 –> 00:07:26,620
وارد لینکدین میشویم و این آدرس را صدا
144
00:07:26,620 –> 00:07:29,760
میزند. درست در اینجا این تابع است، بنابراین
145
00:07:29,760 –> 00:07:33,010
ما نیاز به ایجاد یک چیز جهانی
146
00:07:33,010 –> 00:07:36,669
به نام درایور داریم بسیاری از افراد
147
00:07:36,669 –> 00:07:39,610
وب درایور را قرار می دهند برخی از افراد من یک
148
00:07:39,610 –> 00:07:43,960
دسته WB یا wet wde را دیده ام اما
149
00:07:43,960 –> 00:07:46,090
بیشتر آموزش های مربوط به سلنیوم را
150
00:07:46,090 –> 00:07:47,979
دیده ام درایور کارکرده بستگی به خودت داره
151
00:07:47,979 –> 00:07:50,710
هر چی میخوای اسمش بذاری پس اگه
152
00:07:50,710 –> 00:07:53,530
از کروم استفاده میکنی و من نمیدونم
153
00:07:53,530 –> 00:07:58,919
اسمش چیه منظورت این
154
00:07:58,919 –> 00:08:02,169
155
00:08:02,169 –> 00:08:03,729
نیست که یادم رفت اسمشون چیه
156
00:08:03,729 –> 00:08:07,930
موتورهای جستجو اما من از google chrome استفاده می کنم کروم
157
00:08:07,930 –> 00:08:11,139
یک فاکتور بزرگ نیست n از اتوماسیون، بنابراین شما
158
00:08:11,139 –> 00:08:13,300
باید این گزینه ها را اضافه کنید، بنابراین می
159
00:08:13,300 –> 00:08:15,099
خواهید بگویید که گزینه ها برابر است با گزینه های webdriver
160
00:08:15,099 –> 00:08:19,300
dot chrome و سپس ما
161
00:08:19,300 –> 00:08:22,720
یک آرگومان اضافه می کنیم که این گزینه های آزمایشی را اضافه می کنیم
162
00:08:22,720 –> 00:08:28,140
که اتوماسیون را
163
00:08:28,610 –> 00:08:32,000
کاملاً فعال می کند و سپس باید
164
00:08:32,000 –> 00:08:33,769
chromedriver را ذخیره کنید. باید chromedriver را دانلود
165
00:08:33,769 –> 00:08:34,789
166
00:08:34,789 –> 00:08:38,630
کنم، لینک آن را در توضیحات پست میکنم که
167
00:08:38,630 –> 00:08:40,279
در آن میتوانید
168
00:08:40,279 –> 00:08:45,860
جدیدترین درایور کروم را دریافت کنید و
169
00:08:45,860 –> 00:08:51,370
اگر قدیمی است، بنابراین از هر نسخه کرومی
170
00:08:51,370 –> 00:08:53,660
که استفاده میکنید، باید
171
00:08:53,660 –> 00:08:56,630
آن درایور کروم را داشته باشید، بنابراین من ایجاد کردم. یک
172
00:08:56,630 –> 00:08:59,870
استثنای درایور وب از استثناهایی که
173
00:08:59,870 –> 00:09:03,320
ظاهر شده است که در آن
174
00:09:03,320 –> 00:09:07,029
استثناهای نظر را به عنوان استثنا وارد می
175
00:09:07,029 –> 00:09:11,570
کند، بنابراین اگر این استثنا را دریافت کنیم،
176
00:09:11,570 –> 00:09:12,769
سر شما فریاد می زند که باید
177
00:09:12,769 –> 00:09:14,930
نسخه جدیدی از درایور comb را دانلود کنید
178
00:09:14,930 –> 00:09:18,950
و سپس ما یک حلقه آزمایش دیگر داریم، بنابراین
179
00:09:18,950 –> 00:09:21,680
این را اختصاص می دهیم درایور و ما به شما
180
00:09:21,680 –> 00:09:23,450
یک درایور کروم میگوییم و این تنها چیزی
181
00:09:23,450 –> 00:09:26,420
است که به این درایور کروم اجازه میدهد تا
182
00:09:26,420 –> 00:09:28,899
اساساً کروم شما را برای شما هدایت کند
183
00:09:28,899 –> 00:09:32,149
که اتوماسیون را فعال میکند، بنابراین ما میخواهیم
184
00:09:32,149 –> 00:09:36,430
رانندگی کنیم اگر صفحه ورود به لینکدین را دریافت کنید،
185
00:09:36,430 –> 00:09:40,730
سپس ما منتظر میمانیم، این همان چیزی
186
00:09:40,730 –> 00:09:43,130
است که درایور وب است، منتظر بمانید، همانطور که
187
00:09:43,130 –> 00:09:48,980
گفتم باید اینجا منتظر بمانید، بنابراین برای اینکه اینها
188
00:09:48,980 –> 00:09:52,459
کار کنند، باید منتظر وبسایت باشید، بنابراین
189
00:09:52,459 –> 00:09:56,209
بیایید بررسی کنیم که پایه چیست. از این به
190
00:09:56,209 –> 00:09:57,829
نظر می رسد و من به شما نشان می دهم که چگونه
191
00:09:57,829 –> 00:10:04,399
سلنیوم کار می کند، بنابراین شما