Проверено на Windows 10 Pro
Если вам нужно только открыть свою оперу в приватном режиме, вы можете использовать subprocess.run
:
subprocess.run
было добавлено в Python 3.5 в качестве упрощения по сравнению с subprocess.Popen
, когда вы просто хотите выполнить команду и подождать, пока она не завершится, но вы пока не хотите ничего делать.
Чтобы открыть URL с помощью В командной строке вы использовали --remote <url>
параметр
Итак, ваш код может выглядеть следующим образом:
import subprocess
def run_opera_private():
cmd = r'C:\Users\Igor\AppData\Local\Programs\Opera\launcher.exe --private --remote <url>'
#example cmd=r'C:\Users\karol\AppData\Local\Programs\Opera\launcher.exe --private --remote google.com'
subprocess.run(cmd, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
if __name__ == '__main__':
run_opera_private()
Если вы используете python <3.5, замените <code>subprocess.run на subprocess.Popen