【徹底解説】Python実行Webアプリ「PyWeb」 プログラミング初心者に最もおススメ

この記事のポイント

プログラミング初心者向けにおススメな「PyWeb」を徹底的に解説します。

目次

はじめに Pythonとは?

【結論】機械学習やAIの開発で最近注目を集めている言語が「Python」です。

ろぼてく

インスタグラム、ドロップボックス、Netflix、さらには今話題の「ChatGPT」もPythonで開発されています!すごいぞPython!

例で示したように高度なアプリケーション開発で使用されており、言語習得にハードルが高いイメージがありますが、実はプログラミング初心者にも適したプログラミング言語なのです。理由としては、これら3点があります。

  • 【簡単】コードが読みやすく、書きやすい(シンプルな文法)
  • 【ラク】ライブラリが豊富
  • 【学びやすい】学習教材が豊富

より詳細は以下の記事を参照してください。

Pythonを始めるには? 環境構築について

【結論】PyWebというWebサービスがおススメです。

さっそくPythonに興味を持ち、始めてみたいという方にまず待ち構えている試練が「環境構築」です。

環境構築が難しい理由は以下の通りです。

  • 各種ソフトのインストール
  • パスの開通
  • パッケージのダウンロード
  • すべての説明文が英語

プログラミング初心者の方にはここで挫折してしまう方も少なくないです。

さらに、Pythonは人気のプログラミング言語のため実行環境の選択肢は多いです。

Pycharm、VS Code、Anaconda、Google colaboratory等々 数え出したらキリがありません。

そんな中でも「PyWeb」というWeb上でPythonを実行できるアプリがプログラミング初心者には最もおススメです。

ろぼてく

私も上記の実行環境をすべて使ったことがありますが、間違いなく「PyWeb」が一番簡単です!

PyWebのメリット

PyWebにはプログラミング初心者にメリットが大きい特徴がたくさんあります。

  1. 環境構築なしでWeb上でPythonが実行可能
  2. 登録不要で利用可能
  3. クラウドにプログラムを保存可能
  4. ローカル保存、読み込み可能
  5. エラー翻訳機能あり
  6. 作成したプログラムのサイトへの埋め込み・実行が可能
ろぼてく

1,2の特徴だけでも初心者にとっては、とても敷居が低いです。5も意外と便利です。

ではさっそくPyWebを始めていきましょう。

各メリットの紹介

以下に使い方を簡単に説明していきます。詳細な説明はリンクを飛ばしていますので、そちらも参考にしてください。

始め方

PyWebホームページに移ると以下のような画面が現れます。

下にスクロールしていくと、「利用規約」と「利用規約に同意し開始」があるのでそちらをクリックして開始します。

プログラム記述・実行 

  1. 画面中央の空欄にプログラムを記述します。
  2. 画面右上の「実行」をクリックして、プログラムを実行します。

今回は定番の「Hello World」プログラムを作ってみましょう。以下のように記述してください。

print("Hello World")

より詳細な説明は以下リンク先の記事を参考にしてください。

プログラム作成・保存方法(クラウド上)

クラウド上にプログラムを作成する方法は以下のとおりです。

  1. 画面左のパレットで右クリックする
  2. 「新規ファイル」をクリックする

PyWebの画面に入った最初は「ローカルモード」になっています。画面左を右クリックしてファイルを作成してそれを開くと「クラウドモード」になります。そこからクラウド上での保存が可能になります。

より詳細な説明は以下リンク先の記事を参考にしてください。

保存方法(ローカル)

作成したプログラムをローカルに保存するには、画面左上のボタンの6つ目「back up」ボタンをクリックします。zip形式でフォルダごとローカルに保存してくれます。

より詳細な説明は以下リンク先の記事を参考にしてください。

読み込み(ローカル)

ローカルのPythonファイルを読み込むためには、画面左上のボタンの3つ目「open」ボタンをクリックします。

より詳細な説明は以下リンク先の記事を参考にしてください。

サンプルプログラム

PyWebには、学習始めに役立つサンプルプログラムが用意されています。画面左の「#SAMPLE」フォルダにいくつかのサンプルプログラムが格納されているので、使ってみましょう。

以下の記事ではウェブスクレイピングのサンプルプログラムの使い方を説明しています。

Webサイトへの埋め込み方法

作ったプログラムを自身のWebサイトに埋め込むことができます。

画面右上のメニューボタンをクリックして、「共有(埋め込み)」をクリックします。

すると、このようにHTMLコードが出ます。これをコピーしてサイトに埋め込みます。

すると以下のように自身のサイトにPyWebのアプリが埋め込まれます。画面上の実行ボタンを押すと、右の画面に「Hello World」が出力されます。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

現役エンジニア 歴12年。
仕事でプログラミングをやっています。
長女がスクラッチ(学習用プログラミング)にハマったのをきっかけに、スクラッチを一緒に学習開始。
このサイトではスクラッチ/プログラミング学習、エンジニアの生態、エンジニアによる生活改善について全力で解説していきます!

コメント

コメントする

CAPTCHA


目次