Hi,

enclosed a patch for webbrowser which will find applications/batch files ending with .com or .cmd too.
Yinon

Index: Lib/webbrowser.py
===================================================================
--- Lib/webbrowser.py    (revision 68118)
+++ Lib/webbrowser.py    (working copy)
@@ -103,10 +103,11 @@

if sys.platform[:3] == "win":
    def _isexecutable(cmd):
+        win_exts = (".exe", ".com", ".bat", ".cmd")
        cmd = cmd.lower()
-        if os.path.isfile(cmd) and cmd.endswith((".exe", ".bat")):
+        if os.path.isfile(cmd) and cmd.endswith(win_exts):
            return True
-        for ext in ".exe", ".bat":
+        for ext in win_exts:
            if os.path.isfile(cmd + ext):
                return True
        return False

_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to