pubs/papers/commands/websearch_cmd.py
Jonathan Grizou da6d2d21d5 ui is no more passed in the command args.
Corresponding changes have been applied in commands files.
2013-07-07 00:05:57 +02:00

22 lines
579 B
Python

import webbrowser
import urllib
from ..uis import get_ui
def parser(subparsers):
parser = subparsers.add_parser('websearch',
help="launch a search on Google Scholar")
parser.add_argument("search_string", nargs = '*',
help="the search query (anything googly is possible)")
return parser
def command(args):
ui = get_ui()
search_string = args.search_string
url = ("https://scholar.google.fr/scholar?q=%s&lr="
% (urllib.quote_plus(' '.join(search_string))))
webbrowser.open(url)