#python #html #shebang
#python #HTML #дело
Вопрос:
Я пишу index.py для моего теста веб-страницы на моем ноутбуке Ubuntu.
Я написал #!usr/bin/env python3
в верхней части кода и использовал несколько print()
строк под ним.
когда я открываю веб-страницу под своим IP-адресом… страница печатает не то, что я намеревался, и показывает весь код напрямую.
Не могли бы вы посмотреть, с чем я был не прав?
Спасибо! Пол
Ответ №1:
Браузеры не понимают python, и им не следует запускать какие-либо файлы на вашем компьютере, поэтому они будут отображать файл так, как если бы это был HTML. Чтобы создать веб-сайт на python, вы можете либо использовать веб-фреймворк, такой как django, либо просто записать результат вашего скрипта python в html / текстовый файл.