python模拟登录京东网页

您所在的位置:网站首页 京东网页版和手机版不一样吗 python模拟登录京东网页

python模拟登录京东网页

2024-07-17 04:31| 来源: 网络整理| 查看: 265

目标网站:京东网首页登录

目标网址:https://www.jd.com/

任务要求:

(1)导入selenium库,并使用该库驱动Chrom浏览器,完成请求;

(2)驱动浏览器对象,找到登录按钮,点击; 在这里插入图片描述

(3)在新页面中选择账号登录。 在这里插入图片描述

(4)找到用户名和密码输入框,输入相应用户名和密码,点击登录。 具体操作可参考我的另一篇博客手把手教你----模拟登录百度首页

代码如下:

from selenium import webdriver from selenium.common.exceptions import TimeoutException, NoSuchElementException import time name = '用户名' pwd ='密码' browser = webdriver.Chrome() try: browser.get('https://www.jd.com/') except TimeoutException: print('Time Out') try: login = browser.find_element_by_css_selector('.link-login') login.click() time.sleep(2) usernamelogin = browser.find_element_by_css_selector('div.login-tab:nth-child(3) > a:nth-child(1)') usernamelogin.click() time.sleep(2) username = browser.find_element_by_css_selector('#loginname') username.send_keys(name) time.sleep(2) password = browser.find_element_by_css_selector('#nloginpwd') password.send_keys(pwd) time.sleep(2) submit = browser.find_element_by_css_selector('#loginsubmit') submit.click() except NoSuchElementException: print('No Element')


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3