STINNER Victor added the comment:
p = subprocess.Popen(cmdline, close_fds=True,
+ stdin=subprocess.DEVNULL,
+ stdout=subprocess.DEVNULL,
+ stderr=subprocess.DEVNULL,
start_new_session=True)
I don't think that always hiding output for any browser is a good idea.
xdg-open is supposed to be cross-desktop (GNOME, XFCE, KDE, etc.).
Maybe a better fix is to use "gio" if available, or fallback on xdg-open
otherwise? But gio is specific to GNOME no? What if the user has GNOME and KDE
installed?
----------
nosy: +haypo
_______________________________________
Python tracker <[email protected]>
<http://bugs.python.org/issue30219>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe:
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com