・WordPressでPythonを実行する方法を探している
どうも、おばんです。コンです。
今までPythonでコードを記入するみたいな記事を何回か書いているんですが
どうせならもう、blog上でコード実行したいな?って思って調べてみたら
trinket.ioというwebサービスを使えば、このブログ上でもpythonのコードを埋め込んで実行できそうだったので試してみました。
下に示すのがサンプルで紹介されていたコードです。再生マーク(▶︎)を押すとコードが実行できて、ロケットが現れます。その画像をクリックしてから、パソコンの矢印キーを動かすとロケットが動きます。
1. アカウントを作成する
このサイトからアクセスし、右上のSign Upをクリックしてください。
すると以下の表示になります。
私はGoogleのsign inを使ってSign Up!ボタンを押して登録しました。
Sign Upに成功すると以下の画像になります。
2. コードを貼り付ける
ここまでできたら早速コードを書いて
WordPress貼り付けてみましょう。
2.1 コードを書く画面まで移動する
まずはコードを書く画面まで移動しましょう。
- アカウント名(実際は皆様のメールアドレスorアカウント名が表示されます)
- New Trinket
- Python
の順にクリックしてください。
Pythonをクリックする際は下の画像のようになっていればOKです。
下のような画面がPythonのコードを書くところです。
2.2 コードを書いて貼り付ける
コードを書いていいたら、右上のsaveボタンを押してみます。
それでコードが保存されます。
するとちょっと右上のボタンの並びが変わります。
コードを書き終わったら、WordPressに貼り付けする段階です。
画面右上のShareからEmbedを選択してください。
これをHTMLとして貼り付けをすると以下のようになります。
3 ライブラリについて
Pythonを使うにあたってライブラリとかどうなっているの?って思う人が多いと思うので
実際に調べてみました。
無料で使えるライブラリは以下のようです。
今回おみくじコードで使用したrondomだけじゃなくて、numpyやmatplotlibも使えるらしいです。
しかも実際色々書いてみると。。。
NotImplementedError: scatter is not yet implemented ???
plt.scatterが使えない??
どういうことやぁあああぁああっぁああ!!!
みたいになります(笑)
少し調べてみると
月3ドル払えば他のライブラリも使用できるようになるそうです。
サンプルコードも調べてみると
plt.sacatterもちゃんと使えるようです。
私がもっとお金持ちになったら支払いますね(白目)
感想
自分のblogでPythonが実行できるのは、めちゃくちゃ感動!!!
さらにお金を払えばPythonで作ったゲームもできるらしい。。。
すぐに採用は難しいですが、いつか課金ユーザーになりたいです。