[Selenium]Я хочу сохранить все изображения с моих досок Pinterest.Python

Программы на Python
Anonymous
[Selenium]Я хочу сохранить все изображения с моих досок Pinterest.

Сообщение Anonymous »

Я хотел бы сохранить все изображения с доски Pinterest. У меня возникли проблемы с написанием процесса возврата на доску и перехода к следующему изображению после загрузки изображения, и я был бы признателен, если бы вы мне помогли.
Board пример: https://www.pinterest.jp/aku_ma/%E3%82% ... %E3%83%B3/
  • Войти
  • Доступ к доске ←Я сделал это.
  • Перейдите на страницу изображения на доске.
  • Нажмите кнопку загрузки и сохраните по указанному пути.
  • Вернитесь на доску и откройте страницу следующего изображения.
import os
import selenium
import time
from selenium.webdriver.chrome.options import Options
from selenium.webdriver.common.by import By
from selenium import webdriver
from webdriver_manager.chrome import ChromeDriverManager

url ='https://www.pinterest.jp/aku_ma/%E3%82% ... %E3%83%B3/'
profilefolder = '--user-data-dir=' + '/Users/t/Library/Application Support/Google/Chrome/Default'
emailAdress = 'xxxx@gmail.com'
passwordNumber='xxxx'
foldername="/Users/t/Desktop/koreanLikeImages"
speed = 1

options = Options()
# options.add_argument('--headless')
DRIVER_PATH = "./chromedriver" # My ChromeDrivers Path
driver = webdriver.Chrome(options=options)
driver.get(url)

loginButton = driver.find_element(By.CSS_SELECTOR, "div[data-test-id='login-button']")
loginButton.click()#Push at login button
time.sleep(1)

#Enter ID,Pass
email = driver.find_element(By.ID,"email")
email.send_keys(emailAdress)

password = driver.find_element(By.ID,"password")
password.send_keys(passwordNumber)

# Push The Red Login Button
redLoginButton = driver.find_element(By.CLASS_NAME, "SignupButton")
redLoginButton.click()
time.sleep(3)
driver.get(url)

Вернуться в «Python»