ニュース

登録不要・無料のPython学習環境「PyWeb」にWebアプリ(CGI)実行機能が追加

HTML/CSSでWebフォームを作って、Pythonプログラムと連携

「Python」言語の実行・学習サービス「PyWeb」

 会員登録不要、無料で始められる「Python」言語の実行・学習サービス「PyWeb」が1月22日、v1.5へとアップデートされた。本バージョンでは、Webアプリの実行機能が追加されている。

 「PyWeb」は、Webブラウザーさえあれば気軽に始められる「Python」の学習環境。わざわざPC上に「Python」環境を構築しなくても、Webブラウザーから直接スクリプトを実行して、結果を確かめられる。環境の構築は初学者が躓きやすいポイントだが、「PyWeb」ならその心配はない。会員登録不要、無料で利用できるのも気軽でよい。

 「PyWeb」v1.5では、左サイドペインのファイルビューに「public」というフォルダーが追加。ここにHTML/CSSやPythonプログラムを格納することで、Webアプリケーション(CGI)として実行できるようになった。「public」フォルダーには最初からサンプルが用意されており、自由に編集することもできるので、ソースコードを読んだり、ちょっとずつ改変しながら動作を確かめてみるとよいだろう。

「public」フォルダーの「index.html」を実行した様子
「program01.py」が実行され、フィールドの値が取得される

 そのほかにも、タブをホバー・タッチしたときにファイル名全体を表示する機能を追加。スマートフォンで利用する際にフォントサイズを変更できるようになるなどの改善が施されている。