【问题标题】:Brython and PythonBrython 和 Python
【发布时间】:2016-03-16 20:57:21
【问题描述】:

我已经用 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 文件位于同一目录中。不幸的是,代码什么也没触发。我应该如何进一步进行?我应该读什么或做什么?

提前感谢您的帮助!

【问题讨论】:

    标签: javascript python html brython


    【解决方案1】:

    您可以开始阅读documentation

    在开发过程中,您可以使用debug option on brython function。错误将出现在您浏览器的 javascript 控制台上。

    如果您发布您的 filename.py,也许我们可以以更合适的方式帮助您。此外,文件的路径应该是正确的。如果你想分享一个代码 sn-p 其他人可以看到问题,你可以使用this jsfiddle

    【讨论】:

      【解决方案2】:

      您的filename.py 应该有有效的内容。随附的示例适用于三个文件 example.htmlbrython.jstest.py。控制台中的 Python 与 Brython 的工作方式略有不同,从该附件中的小示例开始。快乐编码

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

      【讨论】:

      • 问题是 filename.py 在控制台中工作 :( 我不确定错误在哪里,但感谢您的提示,我现在正在查看您的文件 :)
      • 控制台中的 Python 与 Brython 的工作方式略有不同,从该附件中的小示例开始。编码愉快。
      猜你喜欢
      • 2017-03-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多