APP截图
应用介绍
Pythonista是一个完整的Python脚本环境,直接在iPad或iPhone上运行。它包括对python3.6和2.7的支持,因此您可以使用python3中的所有语言改进,同时还可以使用2.7实现向后兼容性。
在真正的Python方式中,包括电池——从流行的第三方模块,如requests、numpy、matplotlib等,到为iOS定制的模块。您可以编写脚本来访问传感器和位置数据、照片库、联系人、提醒、剪贴板等等。
您还可以使用Pythonista构建交互式多点触控体验、自定义用户界面、动画和2D游戏。
除了学习和实践Python之外,您还可以使用Pythonista通过应用程序扩展自动化iOS的某些部分,例如,在几乎所有应用程序中直接从标准共享表调用脚本。
特征:
>>>强大的代码编辑器,具有语法突出显示、代码完成、脚本支持等功能
>>>带有代码完成、命令历史记录的交互式提示,并支持在控制台输出中显示图像
>>>集成的可视化调试器和对象检查器
>>>集成的pep8样式检查器,在编辑器中直接突出显示问题
>>>通过直接从编辑器快速查找完成脱机文档
>>>各种亮色和暗色的美丽主题,并有一个主题编辑器,让你自己
>>>快速原型的UI编辑器
>>>包括大多数Python标准库和用于图形、声音和iOS系统服务的附加模块(例如剪贴板、联系人、提醒、twitter、UI…)
>>>Matplotlib和NumPy用于科学可视化
>>>包括许多其他流行的第三方模块,如请求、BeautifulSoup、烧瓶、瓶子、SymPy等。
>>>有很多入门的例子
>>>适用于iPad和iPhone的通用应用程序
>>>共享工作表应用程序扩展,用于运行几乎所有应用程序的脚本
>>>自定义脚本键盘,可在任何编辑文本的应用程序中使用Python
名称“Pythonista”是在Python软件基金会的许可下使用的。
请注意,Pythonista的设计并不是为了安装或下载额外的本机模块,它不包括SciPy堆栈(只是其中的一部分)。
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 requests, numpy, matplotlib, and many more, to modules that are tailor-made for iOS. You can write scripts that access sensor and location data, your photo library, contacts, reminders, the clipboard, and much more.
You can also use Pythonista to build interactive multi-touch experiences, custom user interfaces, animations, and 2D games.
Apart from learning and practicing Python, you can also use Pythonista to automate parts of iOS with app extensions, e.g. to invoke scripts directly from the standard share sheet in almost any app.
Features:
>>> Powerful code editor with syntax highlighting, code completion, scripting support, and more
>>> 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
>>> Share sheet app extension for running scripts from almost any app
>>> Custom scriptable keyboard to use Python in any app that edits text
The name "Pythonista" is used with kind permission of the Python Software Foundation.
Please note that Pythonista is not designed to enable the installation or download of additional native modules, and it does *not* include the SciPy stack (just parts of it).
在真正的Python方式中,包括电池——从流行的第三方模块,如requests、numpy、matplotlib等,到为iOS定制的模块。您可以编写脚本来访问传感器和位置数据、照片库、联系人、提醒、剪贴板等等。
您还可以使用Pythonista构建交互式多点触控体验、自定义用户界面、动画和2D游戏。
除了学习和实践Python之外,您还可以使用Pythonista通过应用程序扩展自动化iOS的某些部分,例如,在几乎所有应用程序中直接从标准共享表调用脚本。
特征:
>>>强大的代码编辑器,具有语法突出显示、代码完成、脚本支持等功能
>>>带有代码完成、命令历史记录的交互式提示,并支持在控制台输出中显示图像
>>>集成的可视化调试器和对象检查器
>>>集成的pep8样式检查器,在编辑器中直接突出显示问题
>>>通过直接从编辑器快速查找完成脱机文档
>>>各种亮色和暗色的美丽主题,并有一个主题编辑器,让你自己
>>>快速原型的UI编辑器
>>>包括大多数Python标准库和用于图形、声音和iOS系统服务的附加模块(例如剪贴板、联系人、提醒、twitter、UI…)
>>>Matplotlib和NumPy用于科学可视化
>>>包括许多其他流行的第三方模块,如请求、BeautifulSoup、烧瓶、瓶子、SymPy等。
>>>有很多入门的例子
>>>适用于iPad和iPhone的通用应用程序
>>>共享工作表应用程序扩展,用于运行几乎所有应用程序的脚本
>>>自定义脚本键盘,可在任何编辑文本的应用程序中使用Python
名称“Pythonista”是在Python软件基金会的许可下使用的。
请注意,Pythonista的设计并不是为了安装或下载额外的本机模块,它不包括SciPy堆栈(只是其中的一部分)。
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 requests, numpy, matplotlib, and many more, to modules that are tailor-made for iOS. You can write scripts that access sensor and location data, your photo library, contacts, reminders, the clipboard, and much more.
You can also use Pythonista to build interactive multi-touch experiences, custom user interfaces, animations, and 2D games.
Apart from learning and practicing Python, you can also use Pythonista to automate parts of iOS with app extensions, e.g. to invoke scripts directly from the standard share sheet in almost any app.
Features:
>>> Powerful code editor with syntax highlighting, code completion, scripting support, and more
>>> 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
>>> Share sheet app extension for running scripts from almost any app
>>> Custom scriptable keyboard to use Python in any app that edits text
The name "Pythonista" is used with kind permission of the Python Software Foundation.
Please note that Pythonista is not designed to enable the installation or download of additional native modules, and it does *not* include the SciPy stack (just parts of it).