首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Python Selenium Chrome :打开一个新的选项卡Ctrl +t(通过键盘)

Python Selenium Chrome :打开一个新的选项卡Ctrl +t(通过键盘)
EN

Stack Overflow用户
提问于 2019-09-01 09:04:07
回答 2查看 1.1K关注 0票数 0

我试图用PYTHON来自动化这些基本的东西:

  • 开放浏览器铬
  • 用键盘打开新选项卡( Ctrl +t)

我现在只知道如何打开浏览器并搜索链接:

代码语言:javascript
运行
复制
from selenium import webdriver

browser = webdriver.Chrome('location')

browser.get('https://google.com')
EN

回答 2

Stack Overflow用户

发布于 2019-09-01 09:21:23

有很多种方法,最简单的方法是使用pyautogui模块。

首先安装pyautogui,然后编写如下代码:

代码语言:javascript
运行
复制
import pyautogui
from selenium import webdriver
browser=webdriver.Chrome("c:\Webdrivers\chromedriver.exe")  #Location of driver in my case
browser.get('https://google.com/')

# To open a new tab
pyautogui.hotkey('ctrl','t')
票数 0
EN

Stack Overflow用户

发布于 2019-09-01 10:38:48

请在代码中添加下面一行。

代码语言:javascript
运行
复制
from selenium.webdriver.common.keys import Keys

browser.find_element_by_tag_name('body').send_keys(Keys.COMMAND + 't')
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57744642

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档