Ich versuche Python, Chrome und ActionChains zu verwenden, um eine Webseite zu speichern.Python, Selen, Chrome und ActionChains zum Speichern einer Webseite
Der Code schien auf einem Computer, aber nicht auf einem anderen funktioniert.
Ich überprüfte den Code und versuchte auch die Vorschläge, gab bei selenium action chains no effect, aber es funktioniert immer noch nicht.
Wo ging es schief? Vielen Dank.
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.support.ui import Select
from selenium.common.exceptions import NoSuchElementException
from selenium.webdriver.common.action_chains import ActionChains
from selenium.webdriver.common.keys import Keys
import win32com.client as comclt
chromedriver = "c:\Python27\\chromedriver.exe"
os.environ["webdriver.chrome.driver"] = chromedriver
driver = webdriver.Chrome(chromedriver)
driver.maximize_window()
aaa = driver.get("https://sg.yahoo.com/?p=us")
time.sleep(3)
save_me = ActionChains(driver).key_down(Keys.CONTROL).key_down('s').key_up(Keys.CONTROL).key_up('s')
save_me.perform()
time.sleep(2)
wsh= comclt.Dispatch("WScript.Shell")
wsh.AppActivate("chrome")
time.sleep(1)
wsh.SendKeys("{ENTER}")
driver.quit()