session['_csrf_token'] = 'S3CR3T' return session['_csrf_token'] app.add_template_global(name='csrf_token', f=generate_csrf_token) # pynput mouse movement tracking def on_click(x, y, button, pressed): app.logger.info('{0} at {1}'.format('Pressed' if pressed else 'Released', (x, y))) if not pressed: # Stop listener return False def on_scroll(x, y, dx, dy): app.logger.info('Scrolled {0} at {1}'.format('down' if dy < 0 else 'up', (x, y))) if __name__ == "__main__": # add ssl to encrypt to https (req pyopenssl) app.run(host='0.0.0.0', port=5000, threaded=True, debug=True, ssl_context='adhoc') # Collect events until released with mouse.Listener(on_click=on_click, on_scroll=on_scroll) as listener: listener.join()
#!/usr/bin/python from main_app import app if __name__ == "__main__": #to run our application when python directly calls main_app.py. It will not run, when other file will import this. app.run(debug=True) #To run the flask app on particular instance
from main_app import app if __name__ == "__main__": app.run()
from main_app import app if __name__ == '__main__': app.run(debug=True)
import os import sys import config sys.path.append(os.path.abspath('.') + "/main_app") from main_app import app if __name__ == '__main__': app.run(debug=config.DEBUG, host='0.0.0.0', port=5000)
from main_app import app # [RUN APP] ---------------------------------------------------------------------------------------------------- port_number = 5148 # Run the app from terminal 'python3 app.py', change port number iof already in use if __name__ == "__main__": app.run(port=port_number) # --------------------------------------------------------------------------------------------------------------
from main_app import app import os if __name__ == "__main__": port = int(os.environ.get("PORT", 5000)) app.run(host="0.0.0.0", port=port)
from main_app import app if __name__ == "__main__": app.run(port=5050, debug=True)
from main_app import app as application if __name__ == "__main__": application.run()