python - 在 Python 后台打开浏览器
问题描述
如何在不更改窗口焦点的情况下在后台使用默认 web 浏览器打开 URL?
换句话说,我想在打开网络浏览器时留在终端中。
import requests
from bs4 import BeautifulSoup
import locale
from decimal import Decimal
import re
import time
import threading
import os
import webbrowser
import urllib
import subprocess
from pprint import pprint
url='https://www.google.com'
webbrowser.open(url)
我正在尝试这些代码
webbrowser.open(url, new=0, autoraise=True)
或者
webbrowser.open(url, new=1, autoraise=True)
或者
webbrowser.open(url, new=2, autoraise=True)
但是这个代码不起作用,我也在尝试
webbrowser.open_new_tab(url)
或者
webbrowser.open_new(url)
不再起作用。
我的 python 版本 3.6.4 并使用 windows10
解决方案
推荐阅读
- java - 带按钮的网格
- google-colaboratory - 访问 colab 中的本地文件夹
- python - 熊猫:分组条件和
- ruby-on-rails - 在 circleCI 配置中,哪个应该是第一个,保存缓存还是恢复缓存?
- python-3.x - 如何找到加起来等于给定总和的索引和组合?
- ios - 平移、点按和长按识别器有效,但滑动手势无效
- java - 按字母顺序排列 JComboBox 元素
- python - 使用 pyhhon 登录 facebook 后获取当前生日
- javascript - 如何在Javascript中获取日期的某些部分
- python - 如何使用已经展平的输入数据实现 2D conv