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
evernote
faker
feedparser
— Universal Feed Parser- Markdown
markdown2
— A fast and complete implementation of Markdown in Python- paramiko
- Python Imaging Library
PyPDF2
pyminizip
— Create password-protected Zip filesqrcode
— Pure python QR Code generator- Requests – HTTP for Humans
xmltodict
ドキュメントなしのモジュール
以下のサードパーティ製モジュールについてはPythonistaで使えますが、現在のところ、アプリ内にフルドキュメントを用意していません。
以下には、簡単な記述と詳細な情報へのリンクを示します。