16
13

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

ブラウザでPython:Brythonのすすめ

Last updated at Posted at 2013-03-01

まずは、Brythonのサイトを見てください。
時計が動いていますが、これは Python で書かれています。「ソースの表示」で確認してください。

つまり、javascriptの代わりにPythonが使えます。
実際に自分のサイトで動かすのに必要な作業は、以下の通りです。ファイルの置き場所は、IISを例にしています。

  • ダウンロード先からファイルをダウンロードしてください。
  • ダウンロードしたファイルを C:\inetpub\wwwroot\libs フォルダに解凍して配置してください。ただし、brython.js は、C:\inetpub\wwwroot フォルダに配置してください。
  • HTMLで、head タグ内に下記のように scriptタグを入れます。
  • HTMLで、body タグ内に下記のように onloadを記述します。
  • HTMLで、script タグ内で type を text/python にして、Pythonを記述します。

以上です。Let's try Brython!

hello.html
<html><head><script src="/brython.js"></script></head>
<body onload="brython()">
<script type="text/python">
def echo():
    alert("hello %s !" % doc["zone"].value)
</script>
<p>Your name is : <input id="zone"><button onclick="echo()">clic !</button>
</p></body></html>

hello.html

16
13
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
16
13

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?