Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
wiseplat
GitHub Repository: wiseplat/python-code
Path: blob/master/instagram-bot/main_1.py
5925 views
1
from auth import login, password
2
from selenium import webdriver
3
from selenium.webdriver.common.keys import Keys
4
from selenium.webdriver.common.by import By
5
import time, random
6
7
8
def login_chrome(login, password):
9
browser = webdriver.Chrome()
10
browser.implicitly_wait(5)
11
browser.get('https://www.instagram.com')
12
time.sleep(10)
13
browser.close()
14
browser.quit()
15
16
17
def login_firefox(login, password):
18
browser = webdriver.Firefox()
19
browser.implicitly_wait(5)
20
browser.get('https://www.instagram.com')
21
time.sleep(10)
22
browser.close()
23
browser.quit()
24
25
26
def login_firefox_chrome(_browser, login, password):
27
if _browser == "Chrome":
28
browser = webdriver.Chrome()
29
else:
30
browser = webdriver.Firefox()
31
browser.implicitly_wait(5)
32
browser.get('https://www.instagram.com')
33
time.sleep(random.randrange(2,7))
34
35
_login = browser.find_element(By.NAME, "username")
36
_login.clear()
37
_login.send_keys(login)
38
39
time.sleep(random.randrange(1, 2))
40
41
_password = browser.find_element(By.NAME, "password")
42
_password.clear()
43
_password.send_keys(password)
44
45
time.sleep(random.randrange(1, 2))
46
47
_password.send_keys(Keys.ENTER)
48
49
# _login_button = browser.find_element_by_css_selector('button[type="submit"]')
50
# _login_button.click()
51
52
time.sleep(100)
53
54
browser.close()
55
browser.quit()
56
57
#login_chrome(login, password)
58
#login_firefox(login, password)
59
login_firefox_chrome("Firefox", login, password)
60
61