from selenium import webdriver
from selenium.webdriver.common.keys import Keys
import time
import pyperclip
from selenium.webdriver.chrome.options import Options
from selenium.webdriver.common.by import By
옵션 = webdriver.ChromeOptions()
옵션.add_argument(r'user-data-dir=C:\Users\cklto\AppData\Local\Google\Chrome\User Data\Profile 3')
옵션.add_experimental_option("detach", True) #이거하면 브라우저 안 닫힘
driver = webdriver.Chrome(options=옵션)
driver.get('https://nid.naver.com/nidlogin.login?svctype=262144&url=https%3A%2F%2Fm.notify.naver.com%2F')
time.sleep(2)
pyperclip.copy('')
e = driver.find_element(By.CSS_SELECTOR,'#id')
e.send_keys(Keys.CONTROL, 'V')
time.sleep(1)
pyperclip.copy('')
e = driver.find_element(By.CSS_SELECTOR,'#pw')
e.send_keys(Keys.CONTROL, 'V')
time.sleep(1)
time.sleep(2)
driver.get('https://m.blog.naver.com/FeedList.naver')
time.sleep(1.5) #웹으로 모바일 페이지 열면 블로그 글쓰기가 안됨
driver.get('https://section.blog.naver.com/BlogHome.naver?directoryNo=0¤tPage=1&groupId=0')
time.sleep(1.5)
driver.get('https://blog.naver.com/hhc6879?Redirect=Write&categoryNo=69')
e = driver.find_element(By.CSS_SELECTOR,'div.se-section-documentTitle span.se-node')
e.click()
e.send_keys('파이썬으로 블로그 글 발행하기')
현재 여기까지 왔을때 제목 입력 부분에서 제목부분이 변경되지 않습니다.
강의에서는 textarea 부분이 있는데 현재 네이버 블로그에서 보이는 요소와 달라서
헤매는 중입니다 ㅠㅠㅠ 어떤부분을 봐야할까요?