使用python登录一个网页并在浏览器中显示结果

2024-09-30 22:16:20 发布

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

我是python的初学者,作为一个学习项目,我决定只制作一个小脚本,然后登录到一个网页中。现在,在进行了大量的google搜索(得到了很多杂乱无章的知识)之后,我发现每个网站都有自己处理登录请求的方式,并且有许多方法可以模拟浏览器实例来检索和发布数据(urllib2、selenium、twill和blablablabla)。在

所以我知道可以从python登录到一个网站(针对特定的站点,使用特定的方式),但我似乎无法在浏览器中显示登录的页面。在

谁能帮帮我吗?在


Tags: 数据项目实例方法脚本网页网站selenium
1条回答
网友
1楼 · 发布于 2024-09-30 22:16:20

我认为硒可以做这个工作。

代码段:

from selenium import webdriver 
from selenium.common.exceptions import NoSuchElementException 
from selenium.webdriver.common.keys import Keys

browser = webdriver.Firefox() # Get local session of firefox 
browser.get(yoursite) # Load page 
elem = browser.find_element_by_name("email") # Find the query box 
elem.send_keys(email) 

ps = browser.find_element_by_name("password") # Find the query box 
ps.send_keys(passwd + Keys.RETURN)

这段代码将驱动你的firefox打开记录的页面。

相关问题 更多 >