Automatize conexões do LinkedIn usando Python
As conexões do LinkedIn são muito importantes para um profissional de TI, por isso precisamos enviar solicitações de conexão para muitas pessoas que podem ser úteis para nós. Mas, às vezes, enviar solicitações de conexão uma por vez pode ser um pouco chato e agitado. Seria bom automatizar este trabalho, mas como?
Python para resgatar!
Neste artigo, aprenderemos como automatizar a aceitação de conexões do LinkedIn usando Python.
Módulos necessários -
- Selenium -
Selenium
não vem embutido com python. Para instalar o selenium, digite o comando abaixo no terminal.pip instalar selenium
- Pyautogui -
Pyautogui
também não vem integrado com o python. Para instalar o pyautogui, digite o comando abaixo no terminal.pip install pyautogui
- Driver da web do Chrome - para baixar o driver da web do Chrome, clique aqui .
Abaixo está a implementação.
Em primeiro lugar, vamos importar todas as coisas importantes.
from
selenium
import
webdriver
from
selenium.webdriver.common.keys
import
Keys
import
pyautogui as pag
def
login():
username
=
driver.find_element_by_id(
"login-email"
)
username.send_keys(
"username"
)
password
=
driver.find_element_by_id(
"login-password"
)
password.send_keys(
"password"
)
driver.find_element_by_id(
"login-submit"
).click()
def
goto_network():
driver.find_element_by_id(
"mynetwork-tab-icon"
).click()
def
send_requests():
n
=
input
(
"Number of requsts: "
)
for
i
in
range
(
0
, n):
pag.click(
880
,
770
)
(
"Done !"
)
def
main():
url
=
"http://linkedin.com/"
network_url
=
"http://linkedin.com / mynetwork/"
driver
=
webdriver.Chrome(
'C:\\Program Files\\Web Driver\\chromedriver.exe'
)
driver.get(url)
if
__name__
=
=
__main__:
main()
As postagens do blog Acervo Lima te ajudaram? Nos ajude a manter o blog no ar!
Faça uma doação para manter o blog funcionando.
70% das doações são no valor de R$ 5,00...
Diógenes Lima da Silva