python模拟登录京东网页 |
您所在的位置:网站首页 › 京东网页版和手机版不一样吗 › python模拟登录京东网页 |
目标网站:京东网首页登录 目标网址: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 |