-
Notifications
You must be signed in to change notification settings - Fork 2
/
script.py
39 lines (32 loc) · 1.05 KB
/
script.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
import time
PAGE_URL = "**** PAGE URL ****"
POST_INDEX = "**** INDEX OF POST ****"
EMAIL = "**** EMAIL ****"
PASSWORD = "**** PASSWORD ****"
CHROME_DRIVER_PATH = "**** CHROME DRIVER PATH ****"
NUMBER_OF_COMMENTS = 0
driver = webdriver.Chrome(CHROME_DRIVER_PATH)
driver.get(PAGE_URL)
time.sleep(3)
driver.find_element_by_id("email").send_keys(EMAIL)
driver.find_element_by_id("pass").send_keys(PASSWORD)
driver.find_element_by_id("loginbutton").click()
time.sleep(3)
con = ""
while not con == "yes":
con = input("ENTER YES WHEN PAGE IS READY\n")
if con == "yes":
comments = driver.find_elements_by_class_name("_666h")
comments[POST_INDEX].click()
time.sleep(3)
print("making comments...")
i = 0
while i <= NUMBER_OF_COMMENTS:
textbox = driver.switch_to_active_element()
textbox.send_keys("It is a comment.")
textbox.send_keys(Keys.ENTER)
time.sleep(3)
i = i + 1
print("DONE\n")