I've made a small python script to scrap the web. I would like to make a nice and simple web interface where the user can enter data to search for and have the result displayed as a list. 
I understand that there's many different ways to do that but don't know which one would be the best in my case. 
I would like something :

Really simple and light
Running locally with the less dependencies possible. 

So far I've thinking about : 

A NodeJS server displaying content and executing the script 
A web framework in Python (web.py, Flask, Django..?)
A local webserver (XAMPP) and cgi 

Please note that I don't know much about web in python but I'm a bit used to NodeJS.  
What would you recommend ? 
Thanks, Victor
Personally I prefer gevent, bottle or Flask, and some front end framework like bootstrap or framework7.  
Gevent easily makes it asynchronous and has websockets built right in, and bottle is the easiest (and fastest) way to build a web app or api.
Best way to make a web interface for python script