You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Opera隐身模式中打开URL?现有代码求助

如何在Opera隐身模式中打开指定URL?

嗨,这个问题其实很容易解决!你只需要在启动Opera隐身模式的命令后面追加目标URL即可,我给你两种靠谱的实现方式:

方式1:使用列表形式传递参数(推荐)

这种方式不需要依赖shell解析,能避免路径或URL包含特殊字符时的解析错误,更安全且跨平台友好:

import subprocess
# 拆分命令为独立的列表元素,规避引号和空格问题
command = [
    "C:\\Users\\Igor\\AppData\\Local\\Programs\\Opera\\launcher.exe",
    "--private",
    "https://www.example.com"  # 把这里替换成你要打开的实际URL
]
subprocess.Popen(command)

方式2:直接在字符串命令后追加URL

如果你更习惯用字符串形式的命令,记得在--private后加空格和目标URL,并且需要指定shell=True来让系统正确解析命令:

import subprocess
# 在原有命令后添加空格和目标URL
command = '"C:\\Users\\Igor\\AppData\\Local\\Programs\\Opera\\launcher.exe" --private https://www.example.com'
subprocess.Popen(command, shell=True)

小提示

  • 优先选择列表形式的实现,因为它能避免很多因特殊字符(比如URL里的&、空格)导致的命令解析失败问题。
  • 把示例中的https://www.example.com替换成你需要打开的具体网址就可以直接使用啦。

内容的提问来源于stack exchange,提问作者Vojta Ličko

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.06 12:47:49