Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
menu search
person
Welcome To Ask or Share your Answers For Others

Categories

ok. Iam trying to automate the website sign.in process using selenium. but the below script opens a new webpage with given link and then fills the details. i would like to know if there is way to fill the webpage that is already opened by the user. like, the user opens the webpage and runs the script to fill the webpage that he already opened. hope you understanding what im trying to say.

from selenium import webdriver
import time
from selenium.webdriver.common.keys import Keys
args: ['--disable-web-security', '--user-data-dir', '--allow-running-insecure-content' ]
chromedriver = 'd:Drivers\chromedriver.exe'
browser = webdriver.Chrome(chromedriver)
browser.get('https://www.instagram.com/accounts/login/')
time.sleep(1)
username = browser.find_element_by_xpath('/html/body/div[1]/section/main/div/div/div[1]/div/form/div/div[1]/div/label/input')
username.send_keys("username")
password = browser.find_element_by_xpath('/html/body/div[1]/section/main/div/div/div[1]/div/form/div/div[2]/div/label/input')
password.send_keys("pass")
browser.find_element_by_xpath('/html/body/div[1]/section/main/div/div/div[1]/div/form/div/div[3]/button/div').click()

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
1.9k views
Welcome To Ask or Share your Answers For Others

1 Answer

等待大神解答

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
...