(root)/
Python-3.11.7/
Tools/
scripts/
google.py
       1  #! /usr/bin/env python3
       2  
       3  """Script to search with Google
       4  
       5  Usage:
       6      python3 google.py [search terms]
       7  """
       8  
       9  import sys
      10  import urllib.parse
      11  import webbrowser
      12  
      13  
      14  def main(args):
      15      def quote(arg):
      16          if ' ' in arg:
      17              arg = '"%s"' % arg
      18          return urllib.parse.quote_plus(arg)
      19  
      20      qstring = '+'.join(quote(arg) for arg in args)
      21      url = urllib.parse.urljoin('https://www.google.com/search', '?q=' + qstring)
      22      webbrowser.open(url)
      23  
      24  if __name__ == '__main__':
      25      main(sys.argv[1:])