Publicado 25 mayo 2015 - 20:53
Te dejo un ejemplo de como seria:
from flask import Flask, request
import socket
app = Flask(__name__)
@app.route('/')
def hello():
return 'Aplicacion corriendo en el puerto %s' % request.host
if __name__ == '__main__':
sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
sock.bind(('localhost', 0))
port = sock.getsockname()[1]
sock.close()
app.run(port=port)