import markup import wikipedia_api def main(): links = [] while True: try: go = input('go> ') except (EOFError, KeyboardInterrupt): break if go[:1] == '!': page = go[1:] else: # Links are 1-indexed page = links[markup.debase26(go) - 1] wikitext = wikipedia_api.wikitext(page) rendered, references, links = markup.render(wikitext) print(rendered) if __name__ == '__main__': main()