Skip to content

Instantly share code, notes, and snippets.

@balkian
Last active August 29, 2015 14:16
Show Gist options
  • Save balkian/6b6906b97267a0c5ac52 to your computer and use it in GitHub Desktop.
Save balkian/6b6906b97267a0c5ac52 to your computer and use it in GitHub Desktop.
Flask server that returns GET parameters and values
a = u"codificación"
print a # u"codificación"
print type(a) # <type 'unicode'>
b = a.encode("utf-8")
print b # codificación # But it depends on your terminal settings
print type(b) # <type 'str'>
c = b.decode("utf-8")
print type(c) # <type 'unicode'>
print c # u"codificación"
#!/usr/bin/python
from flask import Flask, request, Markup
app = Flask("prueba")
@app.route("/")
def home():
args = ("<pre>")
for i in request.args:
a = request.args[i]
args += u"{} [{}]: {}\n".format(i, Markup.escape(str(type(a))), a)
args += "</pre>"
return args
app.run(debug=True)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment