5

我一直在查看 android 和 IOS 上的不同 python 包,因为我很快就会升级我的手机。

但是,我不知道要使用哪个操作系统。对于 android 他们有 SL4A 包,但对于 IOS 他们有他们的等价物。但是,我坚持要选择哪个。有人对此有什么建议吗?

我知道这是一个愚蠢的问题,但是我刚刚进入移动开发领域,因为他们允许在移动平台上使用脚本语言。

4

3 回答 3

3

对 Android 的 python 支持非常好,但仍在开发中。您可以做脚本语言可以做的事情,但 Python 作为 OO 语言可以做的事情。

示例:- 当您浏览此处的 api 参考时,您可以看到可以编写脚本来执行基本到复杂的任务,但是以一种限制性的方式。您永远无法构建完整的应用程序,即使您这样做了,它也总是很慢,因为 SLA4 只是 Android 层次结构中其他几个层之上的另一个层。使用 Python 脚本完成了很多有趣的事情,例如: http: //www.wired.com/gadgetlab/2010/07/nexus-one-phone-rides-a-rocket-up-28000-脚/#ixzz0v7LFT7ay(有点过火和疯狂,但仍然很棒。)

我在 iPhone 上没有太多经验来传递这样的评论。但是,iPhone 很贵。你总是可以得到一个用过的 Nexus 手机并做各种 Python 黑客/脚本。一切都取决于您的预算和需求。

就这些。

于 2012-03-31T17:34:45.950 回答
2

一段时间以来,我一直在寻找 iOS 上的 Python。大约 2 个月前,一个发布到了 iTunes 应用商店——http: //pythonforios.com/,太棒了!它包括一整套 Python 2.7.2 文档——仅此一项就值 3 美元的价格。

编写任何严肃的应用程序有点挑战(我怀疑这是开发人员必须遵守 Apple 的应用程序指南的结果),但它是从火车或机场测试想法的理想场所(当你没有一台笔记本电脑)。

1 个警告——我只在 iPad 上试过。iphone 上的屏幕空间可能有点狭窄。

于 2012-03-31T17:58:47.377 回答
0

Pythonista是 iOS 平台的绝佳替代品 -这里有一篇不错的文章。这一篇详细介绍如何在 iPAD 上实现工作流程自动化。

于 2014-02-15T07:52:16.167 回答