pycharm 控制edge不重新打开edge,代码
时间: 2024-01-11 09:02:24 浏览: 143
你可以使用Selenium WebDriver来控制Edge,并确保它不重新打开Edge。以下是一个示例代码:
```python
from selenium import webdriver
# 设置 EdgeOptions,确保 Edge 在后台运行
options = webdriver.EdgeOptions()
options.add_argument("--headless")
options.add_argument("--disable-gpu")
options.add_argument("--disable-extensions")
# 创建 Edge WebDriver
driver = webdriver.Edge(options=options)
# 打开网页
driver.get("https://www.example.com")
# 做你需要的事情
# 关闭 WebDriver
driver.quit()
```
这将创建一个在后台运行的 Edge WebDriver,并在执行操作后关闭它,而不会重新打开 Edge。
相关问题
pycharm 控制edge不重新打开edge
可以通过以下步骤来控制 Pycharm 在运行程序时不重新打开 Edge 浏览器:
1. 打开 Pycharm,点击菜单栏中的 “Run”;
2. 选择 “Edit Configurations”;
3. 在弹出的窗口中,选择 “Defaults” 并点击 “Python”;
4. 在右侧的 “Configuration” 标签下,找到 “Environment variables”;
5. 在 “Environment variables” 中添加一个变量 “BROWSER” 并将值设置为 “edge”;
6. 点击 “OK” 保存修改。
这样,当你在 Pycharm 中运行程序时,它将不会重新打开 Edge 浏览器。如果你需要在程序中打开浏览器,可以使用 Python 的 webbrowser 模块来实现。
pycharm 控制edge不重新打开新页面
您可以通过以下两种方法来控制PyCharm在打开链接时是否重新打开新页面:
1. 打开链接时在当前标签页中打开:
在您想要打开链接的地方右键单击链接,然后选择“在当前标签页中打开”选项。这将在当前标签页中打开链接而不是在新标签页中打开。
2. 更改PyCharm设置以在同一标签页中打开链接:
在PyCharm中,转到“设置”(Settings)>“外观和行为”(Appearance & Behavior)>“系统设置”(System Settings)。在“系统设置”中,找到“在同一标签页中打开链接”选项并将其选中。这将使PyCharm在同一标签页中打开链接而不是在新标签页中打开。
阅读全文