There are a number of Python web frameworks:
Flask,django,zope2,web.py,web2py,pyramid,bottle, Tornado ...
Flask lightweight, relatively simple
from Import = Flask (__name__) @app. Route ("/")def Hello (): return " Hello world! " if __name__ " __main__ " : app.run ()
Example
fromFlaskImportFlask fromFlaskImportRequestapp= Flask (__name__) @app. Route ('/', methods=['GET','POST'])defHome ():return ''@app. Route ('/signin', methods=['GET'])defsignin_form ():return " "<form action= "/signin" method= "POST" > <p><input name= "username" ></p> <p><input name= "password" type= "password" ></p> <p><button type= "Submit" >sign I N</button></p> </form>" "@app. Route ('/signin', methods=['POST'])defsignin ():#the form content needs to be read from the Request object: ifrequest.form['username']=='Admin' andrequest.form['Password']=='Password': return '' return ''if __name__=='__main__': App.run ()
Python--Web--using frames