#!/usr/bin/env python import flask from flask import Flask, jsonify, abort, make_response, request, render_template from flask.ext.httpauth import HTTPBasicAuth from tagger import Tagger import json amazon = Tagger('amazon_review.json') amazon.add_reviews('flipkart_review.json') amazon.load_overall_aggregate() amazon.filter_bad_reviews() auth = HTTPBasicAuth() @auth.get_password def get_password(username): if username == 'shubham': return 'data' return None @auth.error_handler def unauthorized(): return make_response(jsonify({'error': 'Unauthorized access'}), 403) app = Flask(__name__) app.debug = True