О приложении Pythonista 3 (Omz:software)
Like Python itself, "batteries are included" – from popular third-party modules like requests, numpy, matplotlib, pandas (and many more) to modules that are tailor-made for iOS. With Pythonista, your scripts can access sensor/location data, your photo library, contacts, reminders, the clipboard, and more, allowing you to harness the full potential of both Python and iOS.
Pythonista is not just for learning and practicing Python – it's also a powerful tool for automating iOS with multiple app extensions. You can invoke scripts directly from the share sheet or a custom system keyboard in almost any app, and integrate scripts with Shortcuts and Siri. With Pythonista, it's easy to run your scripts whenever you need them, without having to switch between different apps.
Features:
> Powerful code editor with syntax highlighting, code completion, and scripting support
> Interactive prompt with code completion, command history, and support for showing images
> Integrated visual debugger and object inspector
> 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
> Integrated PEP 8 style checker and code formatter
> Supports most of the Python standard library and additional modules for graphics, sound, and iOS integration (for example clipboard, contacts, reminders, photos, ui...)
> Many popular third-party modules included, for example requests, numpy, matplotlib, pandas, Pillow...
> Lots of included examples
> Universal app for iPad and iPhone
> Share sheet extension for running scripts from almost any app
> Scriptable system-wide keyboard to use Python in any app that edits text
> Advanced integration with the Shortcuts app, allowing you to use Python scripts as actions in shortcuts and personal automations.
Please note that Pythonista is not designed to enable the installation or download of additional modules written in compiled languages (C/C++). While many popular native libraries are included and work out-of-the-box, it is generally not possible to install additional modules with C/C++ dependencies.
The name "Pythonista" is used with kind permission from the Python Software Foundation.
Что нового в последней версии Pythonista 3 (v3.4)
> Expanded Shortcuts support with custom actions for running scripts and accessing files in the Pythonista library.
> Added pandas and updated various other modules to more current versions.
> Revamped documentation with dark mode support and additional content about third-party modules.
> Various bugfixes.
Контактная информация Pythonista 3
Чтобы связаться со службой поддержки и технической поддержкой Pythonista 3, используйте официальные каналы, указанные ниже. Для самого быстрого ответа выберите официальный сайт разработчика.
Pythonista 3: подписка, удаление приложения и поддержка iOS
Как отменить подписку Pythonista 3?
Откройте Настройки на iPhone или iPad, нажмите на ваш Apple ID (ваше имя) вверху, перейдите в Подписки, выберите Pythonista 3 в списке и нажмите Отменить подписку. Отмена вступает в силу в конце текущего расчётного периода; вы можете пользоваться приложением до его завершения. Подробнее смотрите на официальной странице Apple об управлении подписками.
Как удалить приложение Pythonista 3?
Нажмите и удерживайте значок Pythonista 3 на главном экране, выберите Удалить приложение, затем Удалить. Важно: если у вас есть активная подписка, она не отменяется автоматически при удалении приложения; сначала отмените подписку по шагам выше.
Покупки, возвраты и вопросы оплаты Pythonista 3
О вопросах оплаты или возврата средств Pythonista 3 сообщайте через функцию Apple Сообщить о проблеме (reportaproblem.apple.com). Для технической поддержки и связи с самим приложением используйте официальный сайт разработчика или страницу Pythonista 3 в App Store.
Распределение отзывов Pythonista 3
Из последних 50 показанных отзывов 72 % положительные (4-5★) и 28 % отрицательные (1-3★). Общая оценка в App Store: 4.6 / 5
Положительные отзывы и оценки Pythonista 3
Wise отправляет деньги за границу по реальному курсу с низкими и прозрачными комиссиями, без скрытых наценок. Вы можете хранить более 40 валют на одном счёте и использовать карту Wise за рубежом без дополнительных комиссий за конвертацию. Попробуйте Wise бесплатно →
Very good app. It helps me with my work but... Developers! Can you install more modules?
Спасибо большое разработчикам за приложение! По моему мнению это самое успешное приложение по программированию, и код и интерактивность на высоте. Работать и обучаться одно удовольствие, то что раньше мог сделать только на компьютере, теперь можно на мобильном устройстве. Респект! Thanks a lot to the developers for the application! In my opinion, this is the most successful programming application, and the code and interactivity are on top. It’s a pleasure to work and study, something that previously could only be done on a computer, now it is possible on a mobile device. Respect!
Arguments doesnt work when run Pythonista via Shortcuts! (i know it is possible with clipboard, but...) But anyway app is perfect!
Good app, but please fix this bug: print(len("знакомый")) This code return for me,- 9.
Great app, but on the Ipad Pro 11 the console input line is blocked by the keyboard and it’s impossible to see what you type. Please fix it.
Travelpayouts - это партнёрская сеть, которая превращает контент о путешествиях в доход. Продвигайте авиабилеты, отели и аренду авто из одной панели и получайте комиссию за каждое бронирование. Присоединяйтесь к Travelpayouts →
Сделайте, пжлста, idle 3.10 - нужна работа match/case. Спасибо.
Привет, при попытке раскрыть headers после загрузки веб страницы - приложение просто вылетает, очень важная функция. Доведите уже это приложение до конца, потому что альтернатив на ipad вообще нет! Плиз!
Приложение класс, но Python постоянно улучшается, код делается компактным! Для начального уровня — супер! Но главное — Обновите Python! 3.6 очень много не умеет!
😢
торжество питонячье ) хотелось бы узнать будет ли поддержка 3.7 версии ?
When we can use the version newer than 3.6 3.6 is so old this time.
очень-очень сильно не хватает поддержки python 3.7🥲
Я и не мечтал, что на iOS могут существовать такие питоньи песочницы в кармане.
Анализ данных с телефона из любого места! Пожалуй, из-за этого приложения стоит покупать iPad :)
Where is pandas? where is new numpy?? All other programs already have it.....
Лучшая IDE на iOS из всех что пробовал, а попробовал я их немало. Довольно свежий python 3.10 (по состоянию на октябрь 2024). Не говоря уже о специфических возможностях, вроде создания виджетов, клавиатур и прочего. Жаль только с git не работает. Глубокое уважение разработчикам, что не опустились до подписочной системы оплаты. Приложение, вне всякого сомнения, стоит каждого потраченного рубля. Из значимых замечаний: 1. Добавьте возможность в настройках редактора включать/отключать перенос строк (word wrap). Это удобно для текста, но с кодом так не работают. И лучше делать это автоматически, на основе расширения файла (например, перенос удобен для .md, но неудобен для .py). 2. Окно с трассировкой стека, появляющееся при возникновении исключения, весьма удобно, наглядно и очень функционально - классная вещь, кроме одного «но»: текст ошибки в нем убирается не всегда и нет никакого способа развернуть его, чтобы посмотреть полностью, кроме как отправить на печать в консоль. В тексте ошибок в конце обычно идет самая значимая информация - конкретика, и ее не видно в окне, только сбрасывать в консоль и двигать окошко, чтобы прочитать. Не то чтобы катастрофа, но неудобно. Удачи разработчикам в развитии проекта!
Это приложение очень помогает мне изучать python. Но хотелось бы уже обновить python хотя бы до версии 3.9 или 3.12
Лучше IDE на iPhone пока не видел в App Store.
After the last update, the ui.NavigationView.bar_tint_color color is not set
Добавьте на клавиатуру undo redo постоянно видимыми, очень неудобно
Thank you very much for this app. Thanks to you, I can study everywhere without large laptop!
Нет слов, только урчание от удовольствия!
Thank you!
Please
Thank you for this great app! Can you add vim like keymaps for mac?
Не ожидал, что останусь таким довольным. Радостно, что деньги не просто так потратил. Понятно, что полноценной ide ее не назовёшь, но все же супер!
Best app for mobile coding on Python
Когда ждать обновление на iOS 15? When to wait for an update on iOS 15?
Why mysqlclient is not installed
The only issue is it supports Python 3.6, which is not modern. Everything else is excellent.
Начав обучение Python на iPad, не используя ПК и Mac, попробовав море браузерных интерпретаторов от google, Repl.it и проходя курсы на Stepik, Coursera, Foxford и других обучающих площадках, все равно пишу код в Pythonista и вставляю куда необходимо. Супер удобно, полностью соответствует концепции apple - « для человека», полностью настраиваемый под себя интерфейс оболочки и множество заранее предустановленных модулей, интеграция с «Файлы» и классные модули взаимодействия с самим ipad. ( одна только пайтонистовская клавиатура многого стоит). Да, есть ограничения в работе некоторых импортированных с Pypi ( с использованием Stash) модулей, например Pygame не запустится, но это внутренние ограничения самой iPadOS, ( да и pygame вообще не актуален в 2020 году). 😁 Скачал и попробовал действительно ВСЕ приложения ios для Python, это самое самое, идёт впереди с огромным отрывом от аналогов. Спасибо сообществу Pythonistов 👍⭐️⭐️⭐️⭐️⭐️
Could you please please upgrade Python
Terrific application. One problem. On my iPadOS 14.0.1 can’t create home screen icon - it opens browser on localhost and nothing happens. Could you fix this please? Anyway, it’s very useful and popular app on all my devices! Thank you!
Если ваша работа связана с Python или вы собираетесь на нем работать, лучше IDE для iOS вы не найдёте.
Please add pandas
Не пожалел ни копейки, потраченной на это приложение
Отрицательные отзывы и оценки Pythonista 3
IOS 14 показывает, как приложение тырит (и, видимо, куда-то шлёт) содержимое буфера обмена: система говорит «вставлен текст», а ты ничего никуда не вставлял. Ну, и сам редактор (тестирован на айпаде с клавиатурой) далёк от удобства настоящей IDE: – курсор иногда прыгает не на следующую строку, а в конец файла – текст не выделяется трекпадом (снова привет отсутствующему обновлению под iOS 14) – прыганье в конец строки работает через раз – и ещё куча мелочей по редактированию кода, бесящих в своей совокупности
No important modules. No pandas, no numpy. Stash does not help at all. This IDE is only suitable for education..
Why print(len(‘й’)) return to me 2? I expected to see one…or is it a feature?
Приложение не запускается на iPad 2 mini.
Питон нельзя установить только старые версии толку ноль зря потратил деньги
Ужасное приложение. Сделано и оптимизировано- хорошо, но господи, какое оно баганое порой. Библиотеки исчезают как ему захочется, библиотеку установил - а импортировать не может, не хочет, делает абсолютно все, что вздумается. За что отдал 1000 рублей, не понятно
This code doesn’t work: for i in range(4, 1): print('*'*i)
После последнего обновления, приложение вылетает при запуске на iPad Mini Retina с установленной iOS 12.5.5. До этого всё работало замечательно. Исправьте пожалуйста!
Piece of crap. Nothing works.
Здравствуйте, приложение постоянно глючит, оно то вылетает при попытке перемещаться между открытыми вкладками то зависает. iOS 15.3.1. Исправте пожалуйста, очень сложно в таком работать.
Turn it back to previous state.
Module speech doesn't work
Not bad, but unclear, how to install external modules
The code: import re file = open('regex_sum_795184.txt') numlist = list() for line in file: line.rstrip() y = re.findall ('[0-9]+', line) for word in y: num = int (word) numlist.append(num) print (sum(numlist)) The console: PermissionError: operation not permitted



