スクリーンショット

説明

Pythonista is a complete scripting environment for Python, running directly on your iPad or iPhone. It includes support for both Python 3.6 and 2.7, so you can use all the language improvements in Python 3, while still having 2.7 available for backwards compatibility.

In true Python fashion, batteries are included – from popular third-party modules like numpy, matplotlib, requests, and many more, to modules that are tailor-made for iOS. You can write scripts that access motion sensor data, your photo library, contacts, reminders, the iOS clipboard, and much more.

You can also use Pythonista to build interactive multi-touch experiences, custom user interfaces, animations, and 2D games.

Features:

>>> Scriptable code editor with syntax highlighting and code completion
>>> Extended keyboard, designed specifically for Python
>>> Interactive prompt with code completion, command history, and support for showing images in the console output
>>> Integrated visual debugger and object inspector
>>> Integrated PEP 8 style checker with issues highlighted directly in the editor
>>> Complete offline documentation with quick lookup directly from the editor
>>> Various beautiful light and dark color themes, and a theme editor to make your own
>>> UI editor for quick prototyping
>>> Includes most of the Python standard library and additional modules for graphics, sound, and iOS system services (e.g. clipboard, contacts, reminders, twitter, UI...)
>>> Matplotlib and NumPy for scientific visualizations
>>> Lots of other popular third-party modules, e.g. requests, BeautifulSoup, Flask, bottle, SymPy, and more are included.
>>> Lots of included examples to get started
>>> Universal app for iPad and iPhone

The name "Pythonista" is used with kind permission of the Python Software Foundation.

新機能

バージョン 3.2

• You can now sync your scripts via iCloud Drive, and open Python files from other apps.
• Pythonista now uses Python 3.6. Among other things, this enables the use of f-strings for easier string formatting.
• The "Convert Tabs" feature is now called "Reformat Code", and supports applying coding style guidelines, in addition to converting indentation.
• Improved search in the script library and documentation.
• Support for drag'n'drop in the script library (requires iOS 11).
• Improved support for the iPhone X.
• Unified tab bar UI on iPhone and iPad.
• The Python interpreter is now built with IPv6 support (this should fix connectivity issues users were experiencing with some cellular providers).
• Various bugfixes and minor improvements – please refer to the release notes page in the in-app documentation for details.

評価とレビュー

4.6/5
178件の評価

178件の評価

soruuruhu

1200円の価値は大いにある

簡単なアプリを作りたいと思ったのですが、iPhoneだとアプリを作るのは大変……そんなときこちらのアプリを知り、pythonの学習中であったこともあり、即購入。
操作は簡単ですが、python初心者であったこともあり簡単なアプリの制作にもかなりの時間を費やしましたがかなりの勉強になりました。
難点としてはpythonistaのuiモジュールや専用のモジュールなどの情報が英語ばかり…という点でしょうか。まぁ高校生であれば普通に読めるレベルの英文だと思うので、英語の勉強だと思えば苦ではありませんでした。
簡易アプリ制作だけではなく、外出先で手軽にプログラミングコンテストの過去問を解いたりできたりと色々と便利なのでpython愛好家の方は即購入をお勧めします。

sunnyboy.no3

iPhone、iPadが喋る

python入門者ですので、まだまだ使いこなせる段階ではありません。
が、Windowsでエディタpycharmやらanacondaのインストールに手間取ってる時間等を考慮すると、これ1つで完結するところが素晴らしい。
残念なのは「Pythonista」の情報が少なく英語のマニュアルをネットで調べないと、色々な機能がわからないことです。
ただ、私のような初心者でも「speech」を使って簡単に喋らせることができるので楽しいです。
import speech
speech.say(‘ごにょごにょ’)

このごにょごにょ の部分が喋るんです。
楽しいですよ。

すててて

画像処理には向かないかも

pythonistaには初めからnumpy、matplotlib、pillowなどのライブラリが入ってます。
が、バージョンは最新ではありません。pipを使っても最新版にすることは出来ませんでした。
また、opencvは標準搭載されておらずpipでのインストールも出来ませんでした。そのため画像の輪郭取得、塗りつぶしなどを行うのは手間がかかります。
さらにpillowのImageDraw機能が上手く動作していない気がしました。処理自体はエラーなく行われるものの、処理後のデータ型がnonetypeになっており、データが何も無い状態で出力されます。
以上の事により画像編集などを組み込む場合には不向きであるなと感じました。

情報

販売元
Ole Zorn
サイズ
519.2MB
カテゴリ
仕事効率化
互換性

iOS 9.0以降。iPhone、iPad、およびiPod touchに対応。

言語

英語

年齢
4+ 対象年齢
Copyright
© 2018 omz:software
価格
¥1,200

サポート

  • ファミリー共有

    ファミリー共有を有効にすると、最大6人のファミリーメンバーがこのAppを使用できます。

このデベロッパのその他のApp

他のおすすめ