Skip to content

Instantly share code, notes, and snippets.

View berniusk's full-sized avatar

Kelsey Bernius berniusk

View GitHub Profile
SENDGRID_API_KEY=your-sendgrid-api-key-goes-here
FROM_EMAIL=your-email-address
TO_EMAIL=your-email-address
$ flask run
try:
resp = sg.send(create_message(error_tb))
except Exception as exc:
print(exc.message)
sg = sendgrid.SendGridAPIClient()
SENDGRID_API_KEY=your-sendgrid-api-key-goes-here
FROM_EMAIL=your-email-address
TO_EMAIL=your-email-address
import os
import traceback
from flask import Flask
from werkzeug.exceptions import InternalServerError
import sendgrid
from dotenv import load_dotenv
load_dotenv()
app = Flask(__name__)
sg = sendgrid.SendGridAPIClient()
import traceback
from flask import Flask
from werkzeug.exceptions import InternalServerError
app = Flask(__name__)
@app.errorhandler(InternalServerError)
def handle_500(e):
error_tb = traceback.format_exc()
$ flask run
from flask import Flask
app = Flask(__name__)
class BigBangException(Exception):
pass
@app.route("/")
$ flask run