selenium 模拟登录豆瓣

from seleniumimport webdriver

#实例化一个对象

driver=webdriver.Chrome()

#访问豆瓣网址

driver.get('https://www.douban.com/')

#找寻iframe,因为他是镶嵌在网站中的

iframe_el=driver.find_element_by_tag_name('iframe')

#切换iframe

driver.switch_to.frame(iframe_el)

#找寻css元素选择

al=driver.find_element_by_css_selector('ul.tab-start>li.account-tab-account')

#模拟点击

al.click()

#输入用户名

username=driver.find_element_by_id('username')

username.clear()

username.send_keys('#手机号')

#输入密码

mima=driver.find_element_by_xpath("//*[@id='password']")

mima.clear()

mima.send_keys('#密码')

#点击登录

denglubtn=driver.find_element_by_link_text('登录豆瓣')

denglubtn.click()

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容