from bottle import route, run, request @route('/') def index(): d = {} with open("credentials.txt") as f: for line in f: values = line.strip().split() d[values[0]] = values[1:3] ip = request.environ.get('REMOTE_ADDR') return " ".join(d[ip]) run(host='0.0.0.0', port=8080)