I think this can also working with any python 3.x versions.
Flask is a microframework for creating web applications.
First you need to install your python 3.4 and then you will get the pip script from here.
About pip you can read more on the pip webpage.
Run the pip install:
python get-pip.py
Go to into your Python folder and start the pip installation of Flask python module.
C:\Python34>cd Scripts
C:\Python34\Scripts>pip install Flask
Downloading/unpacking Flask
This is the first step. The next step is to start the default webpage.
Using python command shell you can test the Flask python module.
>>> from flask import Flask
>>>
>>> app = Flask(__name__)
>>>
>>> @app.route('/')
... def homepage():
... return "Hi there, how ya doin?"
...
>>>
>>> if __name__ == "__main__":
... app.run()
...
* Running on http://127.0.0.1:5000/
127.0.0.1 - - [26/Sep/2014 23:25:01] "GET / HTTP/1.1" 200 -
127.0.0.1 - - [26/Sep/2014 23:25:02] "GET /favicon.ico HTTP/1.1" 404 -
As you can see is running into browser at http://127.0.0.1:5000 .
Let's put this into one python script.
You need to make a new folder called
FlaskApp
and go to this folder.Make a new script named
app.py
with the source code you tested.Now you can just run the script and all will be working well.
Flask looks for template files inside the
templates
folder.Go to the folder
FlaskApp
and create a folder called templates
.Now, create a file called
index.html
and fill with you html source code.To call this
index.html
you need to add this line of source code ino your script:from flask import Flask, render_template
and def main():
return render_template('index.html')
Start your python script and you will see the content of your
index.html
.