from flask import Flask from threading import Thread app = Flask(__name__) i = 0 def increment_counter(): global i i += 1 @app.route('/') def main(): t = Thread(target=increment_counter) t.start() t.join() return str(i) if __name__ == '__main__': app.run()