#! /usr/bin/env python3 | |
"""Script to search with Google | |
Usage: | |
python3 google.py [search terms] | |
""" | |
import sys | |
import urllib.parse | |
import webbrowser | |
def main(args): | |
def quote(arg): | |
if ' ' in arg: | |
arg = '"%s"' % arg | |
return urllib.parse.quote_plus(arg) | |
qstring = '+'.join(quote(arg) for arg in args) | |
url = urllib.parse.urljoin('https://www.google.com/search', '?q=' + qstring) | |
webbrowser.open(url) | |
if __name__ == '__main__': | |
main(sys.argv[1:]) |