よちよちpython

独習 python/Qpython/Pydroid3/termux/Linux

スマホ

Pythonコマンドライン引数

コマンドライン引数について。 目次 目次 実行環境 コマンドライン引数とはなあに? ところで、アプリ使用時にプログラムを書き換えた事あります? だがプログラミングのサンプルは… プログラムファイルを開かず引数を渡す知恵 Pythonのコマンドライン引数の…

【termux】ターミナル上で動くテキストエディタnanoとmicroをインストールした。

ターミナル上で動くテキストエディタは数多くの種類があるようです。 代表的なviやvim、emacsは驚くほど高機能ですが操作方法が特殊で、色んなコマンドを覚える必要がありますのでプログラミング初心者には負担です。 「ちょっとした短いテキストをサクッと…

テンプレートエンジンとは何か?Jinja2の基本5

テンプレートエンジンJinja2単体の機能を見ていくシリーズ5回目。前回テンプレートエンジンとは何か?Jinja2の基本4 - よちよちpython の続き。 1,2回目でテンプレートエンジンとはどんなものかとテンプレートの書き方を、3,4回目でAPIの書き方をざっと見て…

テンプレートエンジンとは何か?Jinja2の基本4

前回テンプレートエンジンとは何か?Jinja2の基本3 - よちよちpython の続き。Jinja2の単体機能を見ていくシリーズ4回目。 前回はテンプレートファイルをロードする側のPythonコードによるAPIの基本形を、公式サイトのサンプルコードを使って見ていこうとし…

テンプレートエンジンとは何か?Jinja2の基本2

前回 テンプレートエンジンとは何か Jinja2の基本1 - よちよちpython に引き続き、テンプレートエンジンJinja2の基本的使用法について見ていきます。 実行環境 Androidスマホ termux Python3.7 JupyterNotebook 目次 実行環境 目次 Jinja2のテンプレートの基…

テンプレートエンジンとは何か Jinja2の基本1

はじめに Webフレームワークを扱うときに登場するテンプレートエンジンとは何者なのか。 そもそもテンプレートとは何か。 これだ! (ステッドラー日本さまより拝借) コンピュータ用語では テンプレートは、文書などのコンピュータデータを作成する上で雛形と…

Pythonで音声ファイルの再生(失敗編termux)

Pythonで音声ファイルを再生するにはどうするのでしょ? AndroidスマホのtermuxでPythonからやりたいのだが失敗しまくる記録。PCならすぐできそうですが… 画像や動画処理ならPillowやOpenCVのように「これ使っとけ」的な鉄板ライブラリがありますけど、音声…

Pythonのbottleでブラウザ自動リロード実験

Python用のWebフレームワークbottleでWebページを自動的にリロードし現在時刻を表示させ続ける方法の実験。 前回GPSスピードメーターを作ったが、Webページで表示できないか探っていた所の一つのアイデア断片。 作業環境 Androidスマホ termux Python3.7 bot…

【termux】スマホでGPSスピードメーターをつくる

前回Androidスマホとtermux、Pythonを使って、GPS現在地座標取得とGoogleマップでの確認をしました。 https://chayarokurokuro.hatenablog.com/entry/2019/10/21/224330 今回はGPS座標を利用したスピードメーターを作ります。 環境 Androidスマホ termux Pyt…