flask-ngrok 0.0.25
pip install flask-ngrok
Latest version
Released:
A simple way to demo Flask apps from your machine.
Navigation
Unverified details
These details have not been verified by PyPIProject links
Meta
- License: Apache Software License
- Author: Grant Stafford
- Tags flask, ngrok, demo
Classifiers
- License
- Operating System
- Programming Language
Project description
flask-ngrok
A simple way to demo Flask apps from your machine. Makes your Flask apps running on localhost available over the internet via the excellent ngrok tool.
Compatability
Python 3.6+ is required.
Installation
pip install flask-ngrok
Inside Jupyter / Colab Notebooks
Notebooks have an issue with newer versions of Flask, so force an older version if working in these environments.
!pip install flask==0.12.2
Quickstart
- Import with
from flask_ngrok import run_with_ngrok
- Add
run_with_ngrok(app)
to make your Flask app available upon running
# flask_ngrok_example.py
from flask import Flask
from flask_ngrok import run_with_ngrok
app = Flask(__name__)
run_with_ngrok(app) # Start ngrok when app is run
@app.route("/")
def hello():
return "Hello World!"
if __name__ == '__main__':
app.run()
Running the example:
python flask_ngrok_example.py
* Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
* Running on http://<random-address>.ngrok.io
* Traffic stats available on http://127.0.0.1:4040
Project details
Unverified details
These details have not been verified by PyPIProject links
Meta
- License: Apache Software License
- Author: Grant Stafford
- Tags flask, ngrok, demo
Classifiers
- License
- Operating System
- Programming Language
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file flask-ngrok-0.0.25.tar.gz
.
File metadata
- Download URL: flask-ngrok-0.0.25.tar.gz
- Upload date:
- Size: 2.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.2.0 requests-toolbelt/0.8.0 tqdm/4.25.0 CPython/3.6.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3f8ec704ab54b981c08d7044702f2b46023bafc4958bfeb7cbc1a905fde6ef8d |
|
MD5 | e9670cbdba10bc6314b2e129b3068dc1 |
|
BLAKE2b-256 | 1e4143e7bdcc4dac453b927feff5e0c9e30f8d34ef46c19fa320256893926893 |
File details
Details for the file flask_ngrok-0.0.25-py3-none-any.whl
.
File metadata
- Download URL: flask_ngrok-0.0.25-py3-none-any.whl
- Upload date:
- Size: 3.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.2.0 requests-toolbelt/0.8.0 tqdm/4.25.0 CPython/3.6.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 724519a4dd3a2d374af50d4c0c21a26548737de0cf23f68dfb8d3b31c7311e93 |
|
MD5 | 0a57d47e259f2662059ff6393b919020 |
|
BLAKE2b-256 | af6cf54cb686ad1129e27d125d182f90f52b32f284e6c8df58c1bae54fa1adbc |