Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Python webserver support doesn't support SSI-style open and closing code tags in HTML files to be executed per-request, last I checked.

Is there anything like php or bml (bradfitz's equivalent for perl) for python, so that you can put code right in your html to be replaced at serving time with the code's output?



https://docs.python.org/3/library/cgi.html All your prints are essentially sent as response with CGI, but I think for Python WSGI is the standard you should use, and you can e.g. use jinja to render HTML with templates where you can use variables, certain functions, etc. Is that what you are looking for?


PSP (python server pages) is pretty close to that. I don't think it is terribly popular. There's also Spyce.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: