diff Tools/scripts/google.py @ 21185:aebce485b56b legacy-trunk

A tiny but useful script that fires off a search on Google. (Not sure if this is legal according to the Google terms of service. :-)
author Guido van Rossum <guido@python.org>
date Tue, 04 Dec 2001 15:23:47 +0000
parents
children 836c1dbf23a0
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Tools/scripts/google.py	Tue Dec 04 15:23:47 2001 +0000
@@ -0,0 +1,22 @@
+#! /usr/bin/env python
+
+import sys, webbrowser
+
+def main():
+    args = sys.argv[1:]
+    if not args:
+        print "Usage: %s querystring" % sys.argv[0]
+        return
+    list = []
+    for arg in args:
+        if '+' in arg:
+            arg = arg.replace('+', '%2B')
+        if ' ' in arg:
+            arg = '"%s"' % arg
+        arg = arg.replace(' ', '+')
+        list.append(arg)
+    s = '+'.join(list)
+    url = "http://google.com/search?q=%s" % s
+    webbrowser.open(url)
+
+main()