如何用MechanicalSoup和Python脚本登录后打开浏览器?

2024-06-25 23:04:11 发布

您现在位置:Python中文网/ 问答频道 /正文

我在MechanicalSoup的帮助下编写了一个Python脚本来自动执行登录任务。 脚本成功运行,我可以看到get_url()方法返回一个url,它告诉登录成功。 最后,我想打开一个浏览器(谷歌浏览器在我的情况下)在网页登录后发生,但问题是,我需要再次输入用户名和密码通过Chrome本身!你知道吗

有什么解决办法吗?你知道吗

提前谢谢!你知道吗


Tags: 方法脚本url网页密码get情况浏览器
1条回答
网友
1楼 · 发布于 2024-06-25 23:04:11

你应该用硒 例如firefox登录instagram的python代码是

from selenium import webdriver
from selenium.webdriver.common.keys import Keys
driver = webdriver.Firefox()
driver.get("https://www.instagram.com/")
#######################################################################################
emailOrPhone=driver.find_element_by_name("emailOrPhone")
fullName = driver.find_element_by_name("fullName")
username=driver.find_element_by_name("username")
password=driver.find_element_by_name("password")
login_btn = driver.find_element_by_xpath('//*[@class="_0mzm- sqdOP  L3NKy       "]')
#######################################################################################
emailOrPhone.send_keys('somayeteymuri721373@gmail.com')
fullName.send_keys("somayeteymuri")
username.send_keys("yusf4ty72")
password.send_keys("1752s1353")
login_btn.click()
########################################################################################

相关问题 更多 >