I have used BeautifulSoup for Python 3.3 to successfully pull desired info from a web page. I have also used BeautifulSoup to generate new HTML code to display this info. Cu
(this grew enough I figured I should split it off as a separate answer:)
As @reptilicus points out, you can use the built-in http.server module as follows:
Create a web file directory and save your .html file in it.
Open a command-line window and do
cd /my/web/directory
python -m http.server 8000
Point your browser at http://127.0.0.1:8000
This only works for static files; it will not run your script and return the results (as Flask does).