スマートフォンやAndroidタブレットでPythonプログラミングをする方法
Fannyへ!
まずTermuxをインストールする必要があります。
Termuxで次のコマンドを実行します。
まだの場合は、Termuxからスマートフォンのストレージにアクセスできるようにします。これは任意です。
termux-setup-storage
ls storage
ls storage/shared
この3つのコマンドを実行すると、Androidスマートフォンの中身が表示されます。2つ目のコマンドで表示されるフォルダーはショートカットです。storage/sharedの下にあるフォルダーが、スマートフォンの最上位のディレクトリーです。
Pythonをインストールし、pipを更新します。
pkg install python
pip install -U pip
これでpythonと入力すればPythonを使えます。
一部のpipパッケージは動かないことがあり、その場合はlibxmlなどのライブラリーをインストールする必要があるかもしれません。
pkg install libxml2 libxslt
pip install lxml
スマートフォンにはテキストエディターも欲しくなるでしょう。Termux上のLinuxでエディターを動かすこともできますし、Androidアプリを使ってアプリ内でフォルダーとファイルを選ぶこともできます。私はブログ記事にはiA Writerを使っていますが、Acodeのような有望なエディターもあります。micro、nano、Emacs、Vimなら、ほかのどのシステムでも使えるので、検討してみてください。
スマートフォンでPythonを学ぶ
無料の書籍『Automate the Boring Stuff with Python』がおすすめです。
Excelシートの自動化についての章もあり、Androidスマートフォンでも使えるはずです。