本サイトは広告・プロモーションが含まれています
Python

【Trinket】Pythonコードをブログ上で実行する

この記事はこんな人におすすめ

・WordPressでPythonを実行する方法を探している

どうも、おばんです。コンです。

今までPythonでコードを記入するみたいな記事を何回か書いているんですが
どうせならもう、blog上でコード実行したいな?って思って調べてみたら

trinket.ioというwebサービスを使えば、このブログ上でもpythonのコードを埋め込んで実行できそうだったので試してみました。

下に示すのがサンプルで紹介されていたコードです。再生マーク(▶︎)を押すとコードが実行できて、ロケットが現れます。その画像をクリックしてから、パソコンの矢印キーを動かすとロケットが動きます。

1. アカウントを作成する

このサイトからアクセスし、右上のSign Upをクリックしてください。
すると以下の表示になります。

私はGoogleのsign inを使ってSign Up!ボタンを押して登録しました。
Sign Upに成功すると以下の画像になります。

2. コードを貼り付ける

ここまでできたら早速コードを書いて
WordPress貼り付けてみましょう。

2.1 コードを書く画面まで移動する

まずはコードを書く画面まで移動しましょう。

  1. アカウント名(実際は皆様のメールアドレスorアカウント名が表示されます)
  2. New Trinket
  3. Python

の順にクリックしてください。
Pythonをクリックする際は下の画像のようになっていればOKです。

下のような画面がPythonのコードを書くところです。

2.2 コードを書いて貼り付ける

コードを書いていいたら、右上のsaveボタンを押してみます。
それでコードが保存されます。
するとちょっと右上のボタンの並びが変わります。

お試しで、実行すると運勢を出力する、おみくじコードを書いてみました。

コードを書き終わったら、WordPressに貼り付けする段階です。
画面右上のShareからEmbedを選択してください。

するとが表示されるのでURL部分をコピーしてください。

これをHTMLとして貼り付けをすると以下のようになります。

3 ライブラリについて

Pythonを使うにあたってライブラリとかどうなっているの?って思う人が多いと思うので
実際に調べてみました。
無料で使えるライブラリは以下のようです。

今回おみくじコードで使用したrondomだけじゃなくて、numpyやmatplotlibも使えるらしいです。
しかも実際色々書いてみると。。。

NotImplementedError: scatter is not yet implemented ???


plt.scatterが使えない??
どういうことやぁあああぁああっぁああ!!!

みたいになります(笑)
少し調べてみると

月3ドル払えば他のライブラリも使用できるようになるそうです。

サンプルコードも調べてみると
plt.sacatterもちゃんと使えるようです。

私がもっとお金持ちになったら支払いますね(白目)

感想

自分のblogでPythonが実行できるのは、めちゃくちゃ感動!!!

さらにお金を払えばPythonで作ったゲームもできるらしい。。。

すぐに採用は難しいですが、いつか課金ユーザーになりたいです。

COMMENT

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA