1#!/usr/bin/env python
2from __future__ import print_function
3
4# Same directory hack
5import sys
6sys.path.append('.')
7sys.path.append('..')
8
9try:
10    get_input = raw_input
11except NameError:
12    get_input = input
13
14user_api_key = get_input("Please enter an API key if you have one (Return for none):")
15if not user_api_key: user_api_key = None
16
17import stackexchange
18site = stackexchange.Site(stackexchange.StackOverflow, app_key=user_api_key)
19site.be_inclusive()
20
21id = int(get_input("Enter a question ID: "))
22question = site.question(id)
23
24print('--- %s ---' % question.title)
25print(question.body)
26print()
27print('%d answers.' % len(question.answers))
28