Я играл с Python несколько дней и дошел до того, что хочу разместить код своего приложения Python в сети. По сути, приложение предназначено для того, чтобы задать пользователю вопрос и подсчитать баллы на основе ответов пользователя [которые он вводит в приложение], которые позже возвращаются пользователю с соответствующим комментарием.

Теперь я хочу опубликовать приложение в сети. Я нашел Brython, но у меня проблемы с его работой, так как я новичок в Python и абсолютный новичок в JS.

Мой код в HTML-файле выглядит так:

<html>

        <head>
            <script type="text/javascript" src="brython.js"></script>
        </head>

        <body onload="brython()">

            <script type="text/python" src="filename.py">
            </script>

        </body>

    </html>

По сути, filename.py и brython.js находятся в том же каталоге, что и этот HTML-файл. К сожалению, код ничего не запускает. Как мне продолжить? Что мне читать или делать?

Заранее благодарю за любую помощь!

4
Karolina 11 Дек 2015 в 05:28

2 ответа

Ваш filename.py должен иметь допустимое содержание. Прилагаемый пример отлично работает с тремя файлами: example.html, brython.js и test.py. Python в консоли и Brython работает немного иначе, начните с небольших примеров из этого приложения. Удачного кодирования

https://www.dropbox.com/s/kxdhq84bcvunhk9/brython-example.zip?dl=0

1
nehem 12 Дек 2015 в 09:37
Дело в том, что filename.py работает в консоли :( Я не уверен, где ошибка, но спасибо за подсказку, я сейчас просматриваю ваши файлы :)
 – 
Karolina
11 Дек 2015 в 05:53
Python в консоли и Brython работает немного иначе, начните с небольших примеров из этого приложения. Удачного кодирования.
 – 
nehem
11 Дек 2015 в 05:57