Lines Matching refs:open
13 __all__ = ["Error", "open", "open_new", "open_new_tab", "get", "register"]
69 # It is recommended one does "import webbrowser" and uses webbrowser.open(url)
72 def open(url, new=0, autoraise=True):
75 If possible, open url in a location determined by new.
87 if browser.open(url, new, autoraise):
94 If not possible, then open url in the only browser window.
96 return open(url, 1)
103 return open(url, 2)
149 def open(self, url, new=0, autoraise=True):
153 return self.open(url, 1)
156 return self.open(url, 2)
173 def open(self, url, new=0, autoraise=True):
174 sys.audit("webbrowser.open", url)
191 def open(self, url, new=0, autoraise=True):
194 sys.audit("webbrowser.open", url)
213 # be replaced depending on the value of 'new' passed to open.
214 # remote_action is used for new=0 (open). If newwin is not None, it is
246 # if remote call failed, open() will try direct invocation
258 def open(self, url, new=0, autoraise=True):
259 sys.audit("webbrowser.open", url)
270 raise Error("Bad 'new' parameter to open(); " +
359 def open(self, url, new=0, autoraise=True):
360 sys.audit("webbrowser.open", url)
443 def open(self, url, new=0, autoraise=True):
444 sys.audit("webbrowser.open", url)
461 # use xdg-open if around
462 if shutil.which("xdg-open"):
463 register("xdg-open", None, BackgroundBrowser("xdg-open"))
468 register("gio", None, BackgroundBrowser(["gio", "open", "--", "%s"]))
470 # Equivalent of gio open before 2015
471 if "GNOME_DESKTOP_SESSION_ID" in os.environ and shutil.which("gvfs-open"):
472 register("gvfs-open", None, BackgroundBrowser("gvfs-open"))
606 def open(self, url, new=0, autoraise=True):
607 sys.audit("webbrowser.open", url)
638 def open(self, url, new=0, autoraise=True):
639 sys.audit("webbrowser.open", url)
648 # User called open, open_new or get without a browser parameter
649 script = 'open location "%s"' % url.replace('"', '%22') # opens in default browser
690 def open(self, url, new=0, autoraise=True):
692 script = 'open location "%s"' % url.replace('"', '%22') # opens in default browser
697 open location "%s"
713 -n: open new window
714 -t: open new tab""" % sys.argv[0]
730 open(url, new_win)