跳转新标签页获取元素

admin4周前python64
from DrissionPage import Chromium

browser = Chromium()
tab = browser.latest_tab
tab.get('https://www.163.com/')

tab.ele('tag:a@@class=fontb').click()
tab1 = browser.latest_tab
tab1.ele('tag:a@@class=ntes-nav-select-title ntes-nav-select-title-register').click()

第二种写法

from DrissionPage import ChromiumPage

dp = ChromiumPage()
dp.get('https://www.163.com/')

# dp.ele('tag:a@@class=fontb').click()
tab = dp.ele('tag:a@@class=fontb').click.for_new_tab()

# tab = dp.latest_tab
tab.ele('tag:a@@class=ntes-nav-select-title ntes-nav-select-title-register').click()


相关文章

列表添加数据的方法

# 列表添加数据的方法 # 末尾追加:list.append(obj) a = [1, 2, 3, 4, 5] a...

dp爬同花顺

from DrissionPage import ChromiumPage dp = ChromiumPage() dp.get('h...

Drissionpage使用

打开百度from DrissionPage import Chromium url = 'http://www.baidu.com...

python读文件操作

# 打开名为 '111.txt' 的文件,以只读模式读取,文件编码为 utf-8 with open('111.txt...

dp登录河南专技在线

from DrissionPage import ChromiumPage import ddddocr import time dp&nb...

列表的删除

# 列表的删除 fans = ['zhangsan', 'lisi', 'wangwu'] #&n...