Linkedin Message Automation with Selenium

  Рет қаралды 24,547

Python Simplified

Python Simplified

Күн бұрын

⭐ Check out Tabnine for FREE here⭐ www.tabnine.com/now?...
In this step by step tutorial you will learn how to automate mass messaging on Linkedin! 😎😎😎
We will create a bot that will log in to our Linkedin account, find many of our contacts and send them whichever message we choose!
We will also learn how to bypass 3 types of blockers:
- blank elements
- inactive elements
- "element not interactable" exceptions
⭐ PART 2 of this tutorial: • LinkedIn Custom Messag...
⭐ PART 3 of this tutorial: • LinkedIn Contacts Auto...
by the end of this 3 part project, you won't need your InMail service ever again! you can just simply use your 100% FREE bot anytime you choose for as many contacts as you'd like!
Remember, anything that can be achievable with a mouse click or keypress inside a browser window - can also be done with automation! We are simply letting Python do the hard work for us!
For this video, I've partnered up with Tabnine, who created a really cool AI powered code completion tool! It is available for all popular IDEs including Pycharm, VScode, Jupyter and Atom and you can get it for by signing up for a FREE account.
Tabnine has great privacy features and it's available for many programming languages, not just Python!
*******************************************
INSTALLS | IMPORTS | LEARN MORE
*******************************************
⭐ Install Tabnine in Jupyter ⭐
pip3 install jupyter-tabnine --user
jupyter nbextension install --py jupyter_tabnine --user
jupyter nbextension enable --py jupyter_tabnine --user
jupyter serverextension enable --py jupyter_tabnine --user
read more on Github:
github.com/codota/jupyter-tab...
********************************************
⭐ Module Imports ⭐
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.support import expected_conditions as EC
from selenium.webdriver.common.by import By
from selenium.webdriver.support.wait import WebDriverWait
import time
********************************************
🤩 Web Scraping Instagram with Selenium
• Web Scraping Instagram...
🤩 Web Scraping Facebook with Selenium
• Web Scraping Facebook ...
🤩 Web Scraping with Mechanical Soup
• Better Web Scraping wi...
🤩 Web Scraping with Beautiful Soup
• Web Scraping with Beau...
*******************************************
🛑🐍 INSTALL PYTHON & JUPYTER 🐍🛑
• Install Python with An... ​
*******************************************
⭐ TIME STAMPS ⭐
*******************************************
00:00 - Intro
01:21 - Install Tabnine in Jupyter
02:35 - Log in to Linkedin with Selenium
08:27 - Message Linkedin Contacts
11:29 - Blank DOM Element Blocker
14:17 - Hidden / Not Active DOM Element Blocker
20:39 - Element Not Interactable Exception Blocker
22:16 - Activate Bot
*******************************************
#python #pythonprogramming #coding #automation #linkedin #bot

Пікірлер: 171
@zsoltbereczki5266
@zsoltbereczki5266 2 жыл бұрын
Hi Mariya, This is what I was searching for for a long time! Thanks for this great video!
@jose88eric
@jose88eric 3 жыл бұрын
Girl, I love your content! Is interesting, fresh, easy to understand and usable. Keep uploading, you have a great great future.
@PythonSimplified
@PythonSimplified 3 жыл бұрын
Thank you so much for the incredible feedback Eric! 😀😀😀
@paulmutyambizi3030
@paulmutyambizi3030 2 ай бұрын
Great tutorial, @Python Simplified! Thought the Selenium interface and LinkedIn have changed since this excellent tutorial was made, it still provided a great foundation to build this bot. I used it to reconnect with my 1st level contacts as I search for new opportunities. Next step, looking to use AI for [draft] responses and continue engagements.
@RicardoEPires
@RicardoEPires 3 жыл бұрын
Mariya, I am so happy to find your channel. You are so professional and knowledgeable in teaching the subject. I am so interested in everything you teach us. Thank you so much for sharing your experience!!
@PythonSimplified
@PythonSimplified 3 жыл бұрын
Thank you so much for the Incredible feedback Ricardo! 😁😁😁 I'm very happy you stumbled upon channel, welcome aboard!! I'm working on some really cool new videos so stay tuned! 😀
@elonmusk3507
@elonmusk3507 Жыл бұрын
You are very good at teaching I prefer your channel more that other channel
@dineshmister1280
@dineshmister1280 2 жыл бұрын
You have inspired me to learn and work with web scrapping ❤️ in python
@jaimeandressalasmoreira8880
@jaimeandressalasmoreira8880 Жыл бұрын
Hello thanks for sharing!! I have a trouble when I try to put the text in the p element. The console give me "ElementNotInteractableException: Message: Element "
@martinsalmeron7428
@martinsalmeron7428 2 жыл бұрын
Hi I would like to know if there is a way that you can select an specific Chrome Profile and I wanted to use selenium to send messages using Google Voice but google is smart enough to detect the bot and give me an error that says that the browser might not be secure, I've done some research on making selinium un detectable and I have not luck doing it, I try to use pyautogui but I came acroos with another issue using pyautogui, once I run the command to open chrome it does not continue like if I have told the program to wait for something to continue and even if a continue adding more commands after I call chrome using pyautogu still does not continue reading or executing the other lines... Can you please help me with this issue to be able to go through the login process on a google account using selenium and pyautogui to text people on google voice, also if you can also help me to fid a way to get the phone numbers and text to send to the people.
@healthwithbhavesh6030
@healthwithbhavesh6030 3 жыл бұрын
Excellent teacher with excellent teaching
@PythonSimplified
@PythonSimplified 3 жыл бұрын
Thank you so much! 😁😁😁
@pundarikakshamohanty4164
@pundarikakshamohanty4164 Жыл бұрын
How do you access the connect button inside the more dropdown div?
@nikhilavattikundala2365
@nikhilavattikundala2365 2 жыл бұрын
Hi Mariya, Even after changing .click() to javascript, linkedIn is still smart enough to detect the bot and throwing a pop in the page which says “do you want to discard the message” ? Before clicking send. Please help
@giosorianoterrazas1346
@giosorianoterrazas1346 3 жыл бұрын
Genial, muy buen video! Gracias por el conocimiento 😐
@DaTwist3d
@DaTwist3d 3 жыл бұрын
Hi mariya... I'm new to this and 8ve been following your tutorials.. I'm trying to web scrape a website I use alot . . But I'm having a hard time getting to the on click... any ideas of what I can do ? I am a very very new beginner.
@user-ot7yn6vi1q
@user-ot7yn6vi1q 10 ай бұрын
this is really helpful but can i send the image file or pdf file with the messages without any links ?
@maubaron9372
@maubaron9372 Жыл бұрын
Thank you so much!
@ZurioSi
@ZurioSi 3 жыл бұрын
Thank you like always for providing us with very good and useful videos! Have a wonderful day.
@PythonSimplified
@PythonSimplified 3 жыл бұрын
Thank you so much Dark Wolf!!! It's a pleasure chatting with you! 😄 now go back to your class!!! I don't want to be a bad influence on your education hahahaha 🤣🤣🤣
@ZurioSi
@ZurioSi 3 жыл бұрын
@@PythonSimplified No problem, I'm an A+ student xD hahaha.
@gregorikeller6928
@gregorikeller6928 3 жыл бұрын
Love the content 😀👍 ! it would be awesome if you can show how to scrape emails from people's social media and put it in an excel google sheet.
@baconsledge
@baconsledge 3 жыл бұрын
Always interesting! Thank you!
@PythonSimplified
@PythonSimplified 3 жыл бұрын
Thank you so much Bob! 😊
@ayushsrivastava6133
@ayushsrivastava6133 3 жыл бұрын
You are really Amazing. Keep it up 😊
@lucafinozzi9512
@lucafinozzi9512 2 жыл бұрын
Thanks Mariya !!! Could you make the same video explaining the same thing for the messages inmail of linkedin sales navigator ?
@yaroslavbakhanov9390
@yaroslavbakhanov9390 3 жыл бұрын
Thank you for this great Tutorial!!!!
@PythonSimplified
@PythonSimplified 3 жыл бұрын
You're Welcome Yaroslav! 😁 I'm about top premiere part #3 of this project in 15 minutes, check it out: kzbin.info/www/bejne/bZKsk2mfhr-eetk This time it's a bot that can add as many Linkedin contacts as you'd like to your account! 😁
@krutikpatel2634
@krutikpatel2634 7 ай бұрын
Can we send attachment in message using this method?
@jimbauer9508
@jimbauer9508 3 жыл бұрын
Another excellent video; great content and a very good pace. Thank you for this! btw: don't underestimate the power of being "super weird" :)
@PythonSimplified
@PythonSimplified 3 жыл бұрын
Thank you so much Jim! I'm really glad you liked it! 😁 Super Weird could probably be my superhero name! hahahaha 🤪
@narmadaugale1037
@narmadaugale1037 2 жыл бұрын
Mam when I try running this code then my chrome file is opening but after few seconds it goes away because of that I am not able to run next code what should I do mam?
@ansund
@ansund 6 ай бұрын
Thank you for fantastic content! 🙏 Have you been able to upload images with selenium on Linkedin?
@ashuforh35
@ashuforh35 2 жыл бұрын
i am automating linkedin search able to login succsfuly but got stcuk on search .sendkeys also not getng job done can u suggest somthng? u also bypas that in this vdo 😉
@mehdismaeili3743
@mehdismaeili3743 2 жыл бұрын
Excellent, thanks.
@harshindublin
@harshindublin 3 жыл бұрын
Amazing automation 😍
@overglobe
@overglobe 7 ай бұрын
haha, that was awesome!!!
@luke639566
@luke639566 3 жыл бұрын
Amazing content, thank you very much!
@PythonSimplified
@PythonSimplified 3 жыл бұрын
Thank you! 😊
@Musicandworld242
@Musicandworld242 2 жыл бұрын
Maria I need your help. Please make a video how to classify the font on a pdf using python..
@MagDag_
@MagDag_ 3 жыл бұрын
Hi Masha! Thanks for the video! Can you provide a GitHub repository of this code?
@zeusjean
@zeusjean 3 жыл бұрын
muy buena, muy buena!.
@MuqarrabHasan
@MuqarrabHasan 2 жыл бұрын
Hi, I'm new to this. 20:39, If you type a message and click send, the discard message won't show up, That's what happened there.. But thanks for showing the javascript tip. 😀😊
@IT_AI
@IT_AI 2 жыл бұрын
Good job
@LuisSolis
@LuisSolis 3 жыл бұрын
Great lesson, thanks
@PythonSimplified
@PythonSimplified 3 жыл бұрын
Thank you Luis! 😁 Part 2 of this project is premiering in 40 minutes: kzbin.info/www/bejne/ionHmIChm56ahpI It's much shorter than the first video and it will make your bot seem much more human than he should 😉
@gowrishankar1672
@gowrishankar1672 3 жыл бұрын
Thank you so much sister👍
@PythonSimplified
@PythonSimplified 3 жыл бұрын
You're welcome, enjoy! 😀
@b391i
@b391i 3 жыл бұрын
Thank you so much 😇
@PythonSimplified
@PythonSimplified 3 жыл бұрын
You're welcome Lucifer! 😈 enjoy! 😀
@davidtindell950
@davidtindell950 3 жыл бұрын
Good Idea, Thank You, but will have to watch later...
@PythonSimplified
@PythonSimplified 3 жыл бұрын
Thank you David! I always recommend coding along only after the premiere ends. It's difficult to keep up with the speed and premieres won't let you rewind. On the other hand, I'm always happy to live chat with everybody, so I see these premieres as a good opportunity to catch up 😉
@victora.911
@victora.911 3 жыл бұрын
Hey, nice video!! Not sure if you know but can one get banned for using bot on LinkedIn?
@rrahll
@rrahll 3 жыл бұрын
Cool content, thanks!
@PythonSimplified
@PythonSimplified 3 жыл бұрын
Thank you R, glad you liked it! 😊
@thomaswierzchowski9564
@thomaswierzchowski9564 3 жыл бұрын
is my preferred subscription I must admit , and that for many reasons despite python
@PythonSimplified
@PythonSimplified 3 жыл бұрын
Thank you so much Thomas, great to have you onboard! 😀
@RaviTechXplorer
@RaviTechXplorer Жыл бұрын
Very Nice Explanation Mariya mam But I need a solution to solve captcha problem what can we do to overcome it
@livedz9206
@livedz9206 3 жыл бұрын
Wow, I love your videos
@PythonSimplified
@PythonSimplified 3 жыл бұрын
Thank you so much! 😀 Checkout part 2 of this project as well, it's premiering in 35 minutes: kzbin.info/www/bejne/ionHmIChm56ahpI It will make your bot much more powerful and it will seem more human than it should 😉
@longtruong9935
@longtruong9935 2 жыл бұрын
could you pls share the .ipynb file?
@Tobs_
@Tobs_ 3 жыл бұрын
ok, I don't know why I would want to do this, but if I did then this would be an excellent tutorial 👍
@PythonSimplified
@PythonSimplified 3 жыл бұрын
Hi Tobs! There are so many things you can do with this scraper! 😊 You can advertise your business, expand your networking or even reach out to recruiters and present yourself (if you're looking for a job). Or alternatively, if you're a business owner who needs new employees ASAP, you can try to reach out to a massive amount of people without wasting your time on individual messages. Essentially this bot is bypassing the paid Premium InMain features, and it does it much much better! This is because with InMail you can always tell the message wasn't generated especially for you, as they label their messages with an "InMail" tag. However, messages that are generated by my bot - have no labels and you won't be able to tell that they are automated (or else you mention it in the body of the message, just like I did in the video). In other words, nobody will be able to know that a bot messaged you and that you never had to pay a penny to Linkedin to do so 😉
@Tobs_
@Tobs_ 3 жыл бұрын
@@PythonSimplified Thanks Python Lady, it's clever stuff. I am not on LinkedIn, but perhaps I should be as I lost my job in January. On another note, I bought a laptop today as a solution to my super-hot flat in the summer and not wanting to run my PC in the hot weather. I bought it on Amazon though and the screen is too small - 14" - so I am sending it back, as I need a bigger screen to code on. I might try a 15.6" laptop, but laptops are so expensive.
@sualehalam4259
@sualehalam4259 3 жыл бұрын
Thankyou for this great Tutorial. I would like to know how could we bypass the captcha systems on certain websites? Any info regarding that would be highly beneficial.
@PythonSimplified
@PythonSimplified 3 жыл бұрын
Hi Sualeh, thank you! 😊 Captchas are quite tricky! They have many different shapes and forms and they very often require visual evaluation of images. For this, we can either train a neural network or we can get some sort of a paid service to do it for us. I'll film a tutorial on this in the near future, but it will require some Artificial Intelligence background so it's gonna be a bit more advanced than my other projects. In terms of the new kind of captchas (without any images, just a checkbox), I'll look into it and see if I can solve it on my end. It might even be more tricky than the image ones 😵 So yeah, captchas are definitely on my "to do" list! 😉
@sualehalam4259
@sualehalam4259 3 жыл бұрын
@@PythonSimplified That's awesome. I will definitely wait for those tutorials, I have a solid background in Machine Learning and Neural Networks. Would love to explore this area too 😅
@yashvanderbamel
@yashvanderbamel 3 жыл бұрын
13:05 why you need a counter and counter+=1 when you can use enumerate
@maxbespontoff2771
@maxbespontoff2771 3 жыл бұрын
Приятно посмотреть на такую красоту :)
@PythonSimplified
@PythonSimplified 3 жыл бұрын
Spasibo bolshoie Max! 😊😊😊
@Khufos
@Khufos 3 жыл бұрын
Hi, I have a question. Is it possible to remove an element from a page with selenium? example a class, remove and run the page without the class.
@PythonSimplified
@PythonSimplified 3 жыл бұрын
Hi Khufos! 😀 This is a great question! Selenium allows you to do anything that your mouse + keyboard can do! so if you are able to modify the source code of a webpage and the result changes the appearance of your browser window - you should be able to do it with code! For example, you could try something like this: driver.get("google.com") title = driver.find_element_by_tag_name("title") driver.execute_script("arguments[0].setAttribute('class',arguments[1])",title, 'my new class') This will add a class of "my new class" to Google's home page title, however - this is only affecting your own automated browser window, you are not making these changes inplace 😉 To remove it, simply replace 'my_new_class' with an empty string. Or alternatively, you can use the .removeAttribute('class') Javascript command as well! Just replace .setAttribute with it in the code above. There are a few way to go around it. Hope this helps, let me know if you are running into any issues... as not all the elements are adjustable from the DOM itself. Good luck! 😁
@Khufos
@Khufos 3 жыл бұрын
@@PythonSimplified thank you very much, there is almost no tutorial teaching you how to do this.
@micros.con.python
@micros.con.python 3 жыл бұрын
Mucjas gracias por compartir
@PythonSimplified
@PythonSimplified 3 жыл бұрын
De nada José, divertirse! 😀
@CaputoDavide93
@CaputoDavide93 3 жыл бұрын
If I will feed a df with the logs of my actions, can I generate an csv from Jupiter ?
@PythonSimplified
@PythonSimplified 3 жыл бұрын
Absolutely! You can use the csv module to write and edit local csv files, I've recently filmed something similar for Wayscript, but you can apply the same principles on Jupyter as well: kzbin.info/www/bejne/mmS8hYWsdtSUabc Let me know if it worked! 😀
@mpumisetshedii
@mpumisetshedii 10 ай бұрын
17:39 , I’m having trouble with clicking this button, the elements have updated and data-control-name= “” doesn’t exist anymore, I can’t seem to find a solution
@ChristopherRadler
@ChristopherRadler 9 ай бұрын
I am having the same issue... did you figure out a solution?
@randrianjafystephane4646
@randrianjafystephane4646 4 ай бұрын
same here
@frankopokukoduah194
@frankopokukoduah194 Жыл бұрын
Css tags keep changing anything selenium opens a new website and the job fails
@christopherhodge6531
@christopherhodge6531 3 жыл бұрын
Hello :) Any way around the reCAPTCHA system on some websites?
@PythonSimplified
@PythonSimplified 3 жыл бұрын
Hi Christopher! 😀 I've just answered a captcha question, so I'll paste my comment here if you don't mind: Captchas are quite tricky, they have many different shapes and forms and they very often require visual evaluation of images. For this, we can either train a neural network or we can get some sort of a paid service to do it for us. I'll film a tutorial on this in the near future, but it will require some Artificial Intelligence background so it's gonna be a bit more advanced than my other projects. In terms of the new kind of reCaptchas (without any images, just a checkbox), I'll look into it and see if I can solve it on my end. It might even be more tricky than the image ones 😵 BTW, what captcha are you struggling with? can you send me a link?
@TheSujit016693
@TheSujit016693 3 жыл бұрын
Mariya that was simply awesome.... But since am new to this would have appreciated a bit more wisdom on the Jupiter and the rest of the platform on which you did it all..... But nevertheless I loved what you did and am going to try it myself and will let you know what happens....
@rubenvega8454
@rubenvega8454 2 жыл бұрын
What happened finally?
@AyadAzad
@AyadAzad 3 ай бұрын
It's a good video Mariya, But I think the video is outdated, it shows error for most of the codes, by_xpath() is changed to find_element(By.Name) and more things to consider .
@aminghafoori6496
@aminghafoori6496 3 жыл бұрын
thank you
@PythonSimplified
@PythonSimplified 3 жыл бұрын
You're welcome Amin, enjoy! 😊
@mianali5664
@mianali5664 3 жыл бұрын
I really love automation make more video like this or make complete courses on web automation
@PythonSimplified
@PythonSimplified 3 жыл бұрын
Hi Mian, automation on my channel is definitely here to stay! I have a feeling I won't relax until I have bots for every platform out there 😂
@mianali5664
@mianali5664 3 жыл бұрын
@@PythonSimplified I am also to much exteid and have tried all your automation video and make my own project just copy your methods
@mianali5664
@mianali5664 3 жыл бұрын
If make video on whatsapp message automation
@PythonSimplified
@PythonSimplified 3 жыл бұрын
@@mianali5664 I can't download apps like Whatsapp, they send all your information to Facebook and I think it's not very safe... But since you watched so many automation videos, you'll probably be able to do this on your own! 😁 Just apply the same principles on whatsapp and maybe you can share your code with us after 😉
@mianali5664
@mianali5664 3 жыл бұрын
@@PythonSimplified yeah sure I will try it
@faizmohammad8079
@faizmohammad8079 3 жыл бұрын
Hello Ma'am Thankyou for making this awsm video If possible please make video on Whatsapp bot for Multiple task in future 🙏 Thankyou
@PythonSimplified
@PythonSimplified 3 жыл бұрын
Hi Faizmohammad! Thank you! 😀 I'm actually staying away from apps like Whatsapp, they are not as safe as they are presented to be! They share all your information with Facebook, which brings up a question - how can they be an encrypted and secure service if they provide so much of your data to a third party? I would definitely consider a Telegram bot, but unfortunately it's hard for me to support Whatsapp in any shape or form, left alone install it on my devices 😑
@faizmohammad8079
@faizmohammad8079 3 жыл бұрын
@@PythonSimplified okay 😊
@samjebaraj24
@samjebaraj24 3 жыл бұрын
Precious
@PythonSimplified
@PythonSimplified 3 жыл бұрын
Thank you Sam! 😀
@BencoutFR
@BencoutFR 3 жыл бұрын
Lets say you have lot of python scrappers and automations you want to run daily. What environment would you setup to do this ? I would install a linux VPS and execute my python scripts with crontab. A video about this kind of environment for production could be really helpfull for a lot of people.
@PythonSimplified
@PythonSimplified 3 жыл бұрын
Hi Benoit! 😀 Have you seen my PS5 Restock Bot video with Wayscript? I'm showing how to run a daily price checks with their platform, but it's limited to 30 minutes of free run time per month so you might need to upgrade to the pro account if you're planning lots of scraping: kzbin.info/www/bejne/aqOropihhsp8pJI Unfortunately I'm not too familiar with Linux solutions as I've only recently installed it on my old laptop, but for Windows users it's actually very simple!! You just use the Windows Task Scheduler and set your script to run as many times as needed, and it will do it automatically for you! 😀 There must something similar for Linux though... but I'm not experienced enough with this OS to provide credible solutions, so maybe try Googling it on your end 😉
@BencoutFR
@BencoutFR 3 жыл бұрын
@@PythonSimplified I didn't see those videos. I will take a look at them. Thank you for your reply and your videos.
@Shinzouille
@Shinzouille 2 жыл бұрын
Great video, but not optimized... Don't use time.sleep : loading may take some time so for more precision, use this instead : from selenium.webdriver.support import expected_conditions as EC from selenium.webdriver.support.wait import WebDriverWait timeout = 10 WebDriverWait( driver, timeout ).until( EC.presence_of_element_located(( By.XPATH, '//button[@type="submit"]' )) ).click() And to optimise the code and avoid repetition, you can put all the elements to be scrapped into a dictionary containing the action to be performed (click, select, put text() into variable, etc) and the function that will take all these elements in a loop...
@shivamshandilya5059
@shivamshandilya5059 3 жыл бұрын
Really Good content😇 *Suggestion:* We can use implicit wait instead of sleep to maximize efficiency of the code.
@PythonSimplified
@PythonSimplified 3 жыл бұрын
Hi Shivam, thank you so much! 😀 You are absolutely correct! WebDriverWait is much more efficient than time.sleep(seconds) and I've been pushing towards its use in all my other Selenium videos! However, since this is my third Selenium project, I thought it would be nice to show an alternative method. You can check out my other 2 tutorials for the implicit wait: Instagram Automation: kzbin.info/www/bejne/n3uqp4x4fZ6gmbs Facebook Automation: kzbin.info/www/bejne/iaS7lKylmtuejJI So don't worry, I'm not slacking off, just trying something new 😉
@shivamshandilya5059
@shivamshandilya5059 3 жыл бұрын
@@PythonSimplified obviously you're not slacking off because most KZbinr's don't explain *xpath* (they just copy xpath from dev tools) but you did explain it!
@PythonSimplified
@PythonSimplified 3 жыл бұрын
​@@shivamshandilya5059 it's actually a very important explanation! selecting by CSS won't get you very far if you only have partial details regarding an attribute! I had many people asking this in the comments so it made a lot of sense to film it! 😃
@shivamshandilya5059
@shivamshandilya5059 3 жыл бұрын
@@PythonSimplified You are doing a great job!👍
@mdshahadatkabir8329
@mdshahadatkabir8329 3 жыл бұрын
First again from Bangladesh
@haren_lifts
@haren_lifts 3 жыл бұрын
where is the second part?
@HardCloserTV
@HardCloserTV 3 жыл бұрын
I wonder the same, have you found it yet?
@instantanneomkd5902
@instantanneomkd5902 3 жыл бұрын
💕💕💕
@hermano511
@hermano511 3 жыл бұрын
i love you, Thank you
@PythonSimplified
@PythonSimplified 3 жыл бұрын
Thank you! 😊
@hermano511
@hermano511 3 жыл бұрын
@@PythonSimplified how do i make a qtablewidgwts line red when one value is greater than another ?, can you help me? I know you know a lot about python.
@PythonSimplified
@PythonSimplified 3 жыл бұрын
@@hermano511 have you tried a conditional statement for that? if value_a > value_b: my_element.SetStyleSheet("border: 2px solid 'red'); This should do the trick, let me know it if worked! 😊
@hermano511
@hermano511 3 жыл бұрын
@@PythonSimplified ok, thank you very much, GOD bless you
@hermano511
@hermano511 3 жыл бұрын
@@PythonSimplified Good night, that code you gave me, it is all the edge of the red table, I just want the lines that the numbers are greater than the other, example: numbers greater than 10 in the table, all the lines with fields greater than ten stay red, got it?
@athi4943
@athi4943 2 жыл бұрын
❤️
@geraldofrancisco5206
@geraldofrancisco5206 3 жыл бұрын
Oh ho ! Bout to get myself a developer job.
@PythonSimplified
@PythonSimplified 3 жыл бұрын
Just like hitting 2 birds with one stone - message all the tech recruiters on Linkedin while demonstrating your automation skills at the same time! Brilliant! 🤩🤩🤩
@geraldofrancisco5206
@geraldofrancisco5206 3 жыл бұрын
@@PythonSimplified clicking the bell now, for the second part
@PythonSimplified
@PythonSimplified 3 жыл бұрын
Thank you so much @@geraldofrancisco5206!! I'm just finishing up editing this video and I'll upload it within a few days 😉
@rungekutta5732
@rungekutta5732 2 жыл бұрын
😍😍😍
@JosePerez-qt8cf
@JosePerez-qt8cf 3 жыл бұрын
Maria is your name?
@PythonSimplified
@PythonSimplified 3 жыл бұрын
Yup, but it's a weird Ukrainian spelling: Mariya instead of Maria 😉
@growthcopywriting7284
@growthcopywriting7284 Жыл бұрын
Hey I think you're really an awesome developer and I wanted to let you know that, while I know you know a lot about marketing and stuff and you're in the marketing your channel I came up with a really good content idea that I think might have slipped by you for a while if I didn't say something. So here it is: Okay what are you doing LinkedIn automating her messages, messages get really hard to contain after you have like 250 of them or more so if you could help us with a python script that would go through our messages and search for messages with certain keywords that we can put in a list that would be relevant to like work or freelance jobs or something like that or people that were interested for prospecting he would be the most awesome person I'm on the planet and I know a lot of people are struggling with that because you don't want to have to go through 250 messages to find out who's interested in working with you or who said what.
@colonel7459
@colonel7459 3 жыл бұрын
Can u make a some kind of a Virüs with python
@PythonSimplified
@PythonSimplified 3 жыл бұрын
Oh man, you can make all kind of viruses with Python! But why...? 😅 Don't we have enough of them already? I also think we overdosed on the word "virus" since the pandemic began 🤪
@colonel7459
@colonel7459 3 жыл бұрын
@@PythonSimplified hahah you are right but I just asked that for educational purposes. I'm trying to make a virüs almost for one week and I failed every time. :D
@guilhermemendes2843
@guilhermemendes2843 3 жыл бұрын
Do u don't need connect with API LinkedIn to send message??? You'll be blocked.
@PythonSimplified
@PythonSimplified 3 жыл бұрын
Not with Selenium - as I demonstrate in this video 😉 You won't be blocked as you're using a GUI browser instead of a headless browser, no need for API if you're using my code. Just make sure you're doing this from a dummy account if you're planning to send lots of comments. There are 2 more videos demonstrating how to complete a connecting and commenting bot step by step (links in the description of the video) 😁
@guilhermemendes2843
@guilhermemendes2843 3 жыл бұрын
@@PythonSimplified Awesome! I'll try to implement! Thank u XD
@mianali5664
@mianali5664 3 жыл бұрын
Waiting
@PythonSimplified
@PythonSimplified 3 жыл бұрын
Hi Mian, good to see you!! 😀 you're gonna be in the live chat for the premiere?
@mdshahadatkabir8329
@mdshahadatkabir8329 3 жыл бұрын
Do more video related to coding
@PythonSimplified
@PythonSimplified 3 жыл бұрын
Hi Shahadat! 😊 I rarely post videos which are unrelated to coding, and even then - they're about computers so it's not too off-topic 😀
@mdshahadatkabir8329
@mdshahadatkabir8329 3 жыл бұрын
@@PythonSimplified okay then post some blog related to ur works!
@PythonSimplified
@PythonSimplified 3 жыл бұрын
@@mdshahadatkabir8329 I already have one! 😁 checkout this improved Webscraping Instagram with Selenium post, it's much more detailed than the video as I've included answers to many viewer questions there: www.mariyasha.com/post/web-scraping-instagram-thumbnails-with-selenium
@mdshahadatkabir8329
@mdshahadatkabir8329 3 жыл бұрын
@@PythonSimplified wow u know English with lucy KZbin channel she does post blog I'm saying like that if u post
@taijenseng
@taijenseng 2 жыл бұрын
Java huh ? Why java is an exception ?
@gabrielmegiatoreloferreira5860
@gabrielmegiatoreloferreira5860 2 жыл бұрын
UPDATE: Calling the local file "chromedriver.exe" is deprecated of selenium. To use Chrome webdriver, install "Webdriver Manager for Python": "pip install webdriver-manager", just import: { from selenium import webdriver from selenium.webdriver.chrome.service import Service from webdriver_manager.chrome import ChromeDriverManager } set the driver as: "driver = webdriver.Chrome(service=Service(ChromeDriverManager().install()))"
@infinition5417
@infinition5417 3 жыл бұрын
Thanks so much Mariya for your videos ! ;) I'm struggling to a run Javascript code inside my python selenium script. The way javascript ".click()" is far more efficient than selenium does in my case. So I need to convert this javascript into python : --------------------------------------------------------------------------- const MyVariable= $(".modal-photo").prev(); } else { await MyVariable.each(function (i, el) { r = Math.random(); if (i >= 20 && r > 0.2) { $(el).click(); } --------------------------------------------------------------------------- github.com/infinition/
@marcelolino1812
@marcelolino1812 Жыл бұрын
In this project I created a doc .env with my password an username, to protect my data. import os import dotenv impor load_dotenv load_dotenv( ) username = os.environ.get("username") password = os.environ.get("password") Thank you so much for sharing your experience!!
@mohamedpedrou2898
@mohamedpedrou2898 3 жыл бұрын
I like your nose ring
@PythonSimplified
@PythonSimplified 3 жыл бұрын
Thank you! 😊
@erfun5985
@erfun5985 3 жыл бұрын
HAPPY RAMADAN :)
@PythonSimplified
@PythonSimplified 3 жыл бұрын
Ramadan Mubarak Habibi!!! 🎉✨🎊
@alexnon8122
@alexnon8122 3 жыл бұрын
норм, сестра. Спасибо! Подписался на Твой канал. Буду признателен за видео на тему PyQt*
@PythonSimplified
@PythonSimplified 3 жыл бұрын
Spasibo bolshoie Alex! 😀😀😀 Skoro budit PyQt part 2, budem podklu4at database k programe! Kod uze est na Gihub, mne ostalos tolko video snat! 😊
@christophercahall3092
@christophercahall3092 Жыл бұрын
privyet
@pritam2593
@pritam2593 3 жыл бұрын
Love you Babe
@PythonSimplified
@PythonSimplified 3 жыл бұрын
Thank you! 😊
@wtfdoiputhere
@wtfdoiputhere 3 жыл бұрын
Man just when i deleted Linkedin....
@PythonSimplified
@PythonSimplified 3 жыл бұрын
You can always get a dummie account instead of a real one 😉 This, of course, if you're looking to advertise something or reach out to many people at once. Otherwise, there's not point in going back there. I'm like this on Facebook, I've deleted my account shortly before filming my Facebook scraper video, but it never stopped me hahahaha
@wtfdoiputhere
@wtfdoiputhere 3 жыл бұрын
@@PythonSimplified indeed, i don't see myself in need for it but still appreciated the quick automation you did
@PythonSimplified
@PythonSimplified 3 жыл бұрын
Thank you @@wtfdoiputhere! 😊 I think that what's mostly important to take from this tutorial is how to bypass all the blockers. They repeat across many different platforms and many people are struggling with solving them, not just on Linkedin! Especially the "Element Is Not Interactable" Exception and the inactive div, they are an absolute nightmare for first-time scrapers!
@vijayakumarp1934
@vijayakumarp1934 3 жыл бұрын
Hiiiiii
@PythonSimplified
@PythonSimplified 3 жыл бұрын
Heeeeey Vijayakumar! :)
@CharlesSmall
@CharlesSmall 3 жыл бұрын
ek hou van jou lesse.
@PythonSimplified
@PythonSimplified 3 жыл бұрын
baie dankie! 😀
@CharlesSmall
@CharlesSmall 3 жыл бұрын
@@PythonSimplified Are you understand Afrikaans?
@Yachid
@Yachid 3 жыл бұрын
16277] Hey Lady, I try'd 2 HIRE U for a Py~Coding Project, U never responded I love Y'r flyx, I've seen them all
@PythonSimplified
@PythonSimplified 3 жыл бұрын
Hi __ •! 😊 It's not easy to keep up with all the messages I'm getting, but I can tell you for sure that I'm focusing on content creation rather than programming. If you have a marketing gig for me, definitely let me know via email, but if it's a programming gig I will most likely pass at this point of time. Maybe my preferences will change in the future, but for now the focus is on videography so my apologies on that... and thank you so much! I'm glad to hear you like my tutorials! 😀
@Yachid
@Yachid 3 жыл бұрын
@@PythonSimplified I appreciate U respond'ng 2 me, I have since found a Coder; it was creating All unique Permutations from a folder of images & renaming them based on their combined input image names
@constantincostea2823
@constantincostea2823 3 жыл бұрын
Who is not here for python | v
@PythonSimplified
@PythonSimplified 3 жыл бұрын
But for those who are here for Python - I have part 2 of this project premiering in 40 minutes! 😁 I'll be there for the live-chat 😎: kzbin.info/www/bejne/ionHmIChm56ahpI
@constantincostea2823
@constantincostea2823 3 жыл бұрын
@@PythonSimplified Awesome! I will be there in -1480 minutes for the premiere. :)) . Just wondering, your tutorials for scraping web content, could fit for KZbin comments?
@angryktulhu
@angryktulhu Жыл бұрын
Русская штоле? )
LinkedIn Custom Message Automation with Selenium
14:08
Python Simplified
Рет қаралды 10 М.
Create GUI App with Stable Diffusion, Docker, and Flask - Beginner Friendly!
37:47
THEY made a RAINBOW M&M 🤩😳 LeoNata family #shorts
00:49
LeoNata Family
Рет қаралды 42 МЛН
Nutella bro sis family Challenge 😋
00:31
Mr. Clabik
Рет қаралды 14 МЛН
When You Get Ran Over By A Car...
00:15
Jojo Sim
Рет қаралды 34 МЛН
Mom's Unique Approach to Teaching Kids Hygiene #shorts
00:16
Fabiosa Stories
Рет қаралды 12 МЛН
The Ultimate Guide to Selenium Bots - Automating Twitter
37:28
Python Simplified
Рет қаралды 35 М.
Web Scraping Facebook with Selenium - AUTOMATED BOT
27:57
Python Simplified
Рет қаралды 114 М.
WebDriver BiDi: Future of browser automation
13:42
Chrome for Developers
Рет қаралды 19 М.
LinkedIn Job Scraping Using Python: Extracting Job Details and Links
24:56
Convert Python to Android with WINDOWS & LINUX + Fix Common Bugs
18:59
Python Simplified
Рет қаралды 217 М.
Web Scraping Instagram with Selenium
22:56
Python Simplified
Рет қаралды 219 М.
This AI online business is a GOLDMINE (linkedin automation)
9:12
DIGITAL INCOME PROJECT
Рет қаралды 82 М.
Здесь упор в процессор
18:02
Рома, Просто Рома
Рет қаралды 376 М.
Собери ПК и Получи 10,000₽
1:00
build monsters
Рет қаралды 2,8 МЛН
Battery  low 🔋 🪫
0:10
dednahype
Рет қаралды 12 МЛН
Что не так с раскладушками? #samsung #fold
0:42
Не шарю!
Рет қаралды 208 М.
iPhone 15 Pro в реальной жизни
24:07
HUDAKOV
Рет қаралды 411 М.
Сколько реально стоит ПК Величайшего?
0:37