Pythonista 3

4.6
iOSApp Store

它真正能做什么Pythonista 是一个完整的 Python 3.10 脚本编程环境,直接在 iPad 或 iPhone 上运行,让您可以随时随地开发和运行 Python 脚本。

70%宣传 ≈ 实际55%稳定性39%活跃项目

确实能做到

  • 自动化
  • 代码编辑器45% 的评论
  • Python 3.10 interactive interpreter35% 的评论
  • UI editor for quick prototyping15% 的评论
  • 文件管理器10% 的评论
  • Access to iOS sensors, camera, photos, contacts, reminders25% 的评论
  • Popular third-party libraries (requests, numpy, pandas, matplotlib)20% 的评论
  • 离线优先5% 的评论
  • 无广告(额外)10% 的评论

已声称,但未被评论证实

  • Integrated visual debugger and object inspector
  • Complete offline Python documentation
  • PEP 8 style checker and code formatter
  • Share sheet extension for running scripts from any app
  • 键盘
  • Integration with Apple Shortcuts and Siri
  • 深色模式

常见抱怨

  • Python 3.10 已过时,需要 3.11+ 和新功能(match/case)20% 的提及

    «更新 Python!3.6 做不了很多事!需要 match/case 支持»

  • 应用在启动或执行脚本时崩溃25% 的提及

    «无法运行代码,每次按下时应用都会不断崩溃»

  • 库无法导入或无故消失10% 的提及

    «我安装了库,但它无法导入,它完全随心所欲地做任何事»

  • 对 Unicode 字符串的处理不正确(len 计算错误)15% 的提及

    «为什么 print(len('й')) 返回给我 2?我预期看到一个»

  • Requests模块在互联网上无法工作8% 的提及

    «请求在互联网上无法工作»

受好评之处

  • iOS上最好的Python IDE

    «我在App Store上见过的iPhone上最好的IDE... 虽然Pythonista不再接收更新,但它仍然是编写Python代码的最佳iOS应用»

  • 流畅界面,使用便利,无订阅

    «满分10分中的5分... 用户界面一如既往的流畅... 他们没有降低到采用订阅支付系统的地步»

  • 在移动设备上学习 Python 的优秀工具

    «这个应用程序非常帮助我学习 python...我可以在任何地方学习,不需要大笔记本电脑»

  • 能够自动化 iOS,可访问摄像头、照片、联系人

    «很棒的应用程序帮我整理了工作中繁琐的照片报告...使用内置摄像头模块、压缩»

  • 用于 2D 图形的内置 scene 图形模块

    «我建议使用他们个人的图形模块 ps。'from scene import *'»

在哪安装