月別アーカイブ: 2017年8月

Pythonを覚えたくてPythonista3を買ったので、勉強がてらWebページからURLとタイトルを取得して他のアプリに送るスクリプトを作ってみた!

みなさんはPythonって使ったことありますか? 私は仕事ではExcelを使ってデータ処理することが多くて、プログラムって程ではありませんが作ってるのはほとんどVBAです。 VBAでは数百万個のCSVデータを9次関数や6次関数等で近似して解析したり、時には格子やグラデーション等のTIF画像データを作ったり、COMポートやUSBを使ってオシロスコープや機器を制御してデータ収集したりしてます。 でも、データ数が多くなってくるとExcelが重くなって、どうにかしたいなぁと思ってました。 最近だと、流行りの機械学習やDeepLearningでよくPythonを使ってると聞いてたので気になってました。 Python自体はWindowsやMacで無料で使えるし、iPhoneで作ったスクリプトがほぼそのまま使えそうなので、iPhone版はちょっと高いですが、iPhoneでもPythonが出来るPythonista3を買って勉強することにしました。 Pythonista 3 3.1 分類: 仕事効率化,教育 価格: ¥1,200 (omz:software) Pythonには バージョンが2つあって、Python2系とPython3系があるようで、互換性があまりないようです。Python2系がまだ主流?のようで、ネットで調べると2系のプログラムがよく検索されますが、3系も徐々に増えてきてるみたいだから大丈夫かな? 一応、Pythonista3は両方動作するので大丈夫だと思いますが、2系と3系をゴッチャにしてると色々不都合が起きたので、できるだけ3系だけで作っていこうと思います。 スクリプトをインポートする準備 スクリプトを作ってはみたものの、公開したスクリプトをどうやってPythonista3にインポートしてもらえばいいか悩んでました。 ↑TextwellやWorkflowは簡単ですよね Web上でスクリプトをコピーしてもらって、Pythonista3で新規作成してペーストしてもらうのも何だかなぁ...と思ってたら、以下のブログ様が素敵なスクリプトを公開されてました。(。>▽