iPhoneやiPadで動作するプログラミング言語Pythonの環境であるPythonista3について、標準的なPythonのコマンドについては、日本語化プロジェクトがありますが、iOSやiPadOS特有のコマンドの日本語版マニュアルについては、現在までのところ見つけられていません。
なければ作ってしまえ、ということで、以下に作ってみます。
Pythonistaのモジュール
以下のモジュールはiOS特有の機能を提供する目的でPythonistaに搭載されています。
- appex — Pythonista用「アプリ・エクステンション」ユーティリティー
- canvas — ベクターグラフィックス
- cb — Bluetooth LE機器への接続
- clipboard ー コピー&ペースト
- console — コンソール画面への表示と各種システムサービスのユーティリティー
- dialogs — 簡単に使えるユーザーインターフェイスダイヤログ
- contacts — iOSの住所録データベースへのアクセス
- editor — Pythonista のテキストエディターのスクリプトへのアクセスのための関数
- keyboard — Pythonista キーボードのためのユーティリティー
keychain— Secure Password Storagelinguistictagger— Linguistic analysislocation— Geo-Location Services on iOSmotion— Motion Sensor Data on iOSnotification— Notifications on iOSobjc_util— Utilities for bridging Objective-C APIsphotos— Photo Library Access on iOSreminders— Access to the iOS Reminders Databasescene— 2D Games and Animationsshortcuts— Pythonista URLs and Utilitiessound— Sound effects and music playbackspeech— iOSでのテキスト読み上げtwitter— iOS Twitter Accounts and API Accessui— iOS独自のグラフィカルユーザーインターフェイス
その他の情報
サードパーティ製モジュール
以下の、一般的に良く使われているサードパーティ製のモジュールについてもPythonistaで使用可能です。Pythonの標準ライブラリには入っていませんが、iOS
特有という訳でもありません。
bs4— BeautifulSoup 4- Bottle: Python Web Framework
- Dropbox for Python
evernotefakerfeedparser— Universal Feed Parser- Markdown
markdown2— A fast and complete implementation of Markdown in Python- paramiko
- Python Imaging Library
PyPDF2pyminizip— Create password-protected Zip filesqrcode— Pure python QR Code generator- Requests – HTTP for Humans
xmltodict
ドキュメントなしのモジュール
以下のサードパーティ製モジュールについてはPythonistaで使えますが、現在のところ、アプリ内にフルドキュメントを用意していません。
以下には、簡単な記述と詳細な情報へのリンクを示します。