Pythonista 3 にStaSh をインストールする。


StaShとは

Pythonista 3上でpipなどのコマンド操作ができるようになります。
名前はPythonista Shellを略したそうです。

- 参考サイト -
StaSh - Shell Like an Expert in Pythonista | omz:forum

インストール

コンソールに以下をペーストして実行します。

import requests as r; exec(r.get('http://bit.ly/get-stash').text)

インストールが完了すると次のメッセージが表示されます。

Please Restart Pythonista and run launch_stash.py under the Home directory to start StaSh.

アプリを再起動してlaunch_stash.pyを実行してStaShを起動して下さい。

ファイルリストlaunch_stash.pyとstash_extensionsが追加されます。
Pythonista3 v3.2ではファイルやディレクトリの構成が変わり次の場所に追加されます。
SCRIPT LIBLARY
 ┗ This iPhone
  ┗ launch_stash.py

Python Modules
 ┗ site-packages
  ┗ stash

実行

launch_stash.pyを実行するとコンソールの横にタブが追加されターミナルのような画面になります。

helpを実行すると使用できるコマンドがズラッと表示されます。

以下のコマンドが使えるみたいです。
help(StaSh) v0.7.1 - Qiita
alias, cat, cd, clear, cowsay, cp, crypt, curl, cut, dropbox_setup, du, easy_config, echo, edit, exit, fg, find, ftpserver, gci, gh, git, grep, head, httpserver, jobs, kill, latte, ls, mail, man, mc, md5sum, mkdir, monkeylord, more, mount, mv, openin, pbcopy, pbpaste, ping, Usage, pip, printenv, printhex, ptinstaller, pwd, py-tree, python, python3, quicklook, rm, rmdir, scp, selfupdate, sha1sum, sha256sum, sort, source, sqlite, ssh, ssh-keygen, stashconf, tail, tar, telnet, totd, touch, umount, uniq, unzip, version, wc, webviewer, wget, whatis, which, wol, xargs, zip