16

最近,我发现 ipad 可以使用特殊的 python 解释运行 python。但在 ipad 上编辑代码是一场可怕的噩梦。那么如何将在PC上完全编辑好的python代码推送到ipad中运行呢?

4

6 回答 6

18

您可能对https://www.pythonanywhere.com项目感兴趣。

我也在ipad上使用它。

于 2012-08-17T08:15:19.387 回答
7

如果您使用 Python for IOS,以下应该可以工作,尽管我自己还没有尝试过。

将程序以文本形式通过电子邮件发送到您自己的电子邮件帐户。然后在 iPad 上的多个电子邮件应用程序中的任何一个中阅读电子邮件。将电子邮件消息中的文本剪切并粘贴到 python 编辑器中。

不要将代码剪切并粘贴到解释器中。那你就不能保存了,至少在当前版本的Python for IOS里是不能保存的。相反,点击底部的第二个图标(我认为是那个图标,我的 iPad 在家,我现在不在家),打开编辑器。您可以使用右上角的菜单按钮从编辑器中保存文件;有一个“保存”菜单项,允许将代码保存到 iPad 上的文件中。

我今晚要试试这个。很抱歉在尝试之前发布了这个,但我不确定我稍后会回到这个问题。它“应该”工作。(著名遗言!)

于 2012-08-22T22:11:34.570 回答
5

如果您只是在运行命令行 Python,那么您可以对其进行编辑和/或将其上传到服务器,然后从 iPad ssh 终端客户端运行它。我知道这与将其推送到 iPad 上不同,它需要服务器和互联网连接,但这是最简单的方法。

否则,请在您的应用程序中包含 Python 解释器和打印其输出的 UITextView。在您的 PC(或 Mac,我猜)上编辑代码,作为 Xcode 项目中的文件,让解释器运行该代码并在 UITextView 中显示输出。

于 2012-08-17T08:12:02.167 回答
3

Pythonista for Ipad:将来自网络的脚本保存在 Ipad 中

Pythonista 是 ipad 上一个很棒的 Python 应用程序。如果您使用蓝牙键盘,它也可以更容易数字(我使用罗技键盘,它很棒)。将其保存到您的 github 存储库(或任何其他站点)。进入 pythonista 并运行这个脚本(python 3):

from urllib.request import urlopen
import os

file = "test_es1.py"
url = urlopen("https://formazione.github.io/" + file)
content = url.read()
p = ""
with open(file, "w") as new_file:
    content = content.decode("utf-8")
    print(content)
    new_file.write(content)
os.startfile(file)

现在,您已将文件从您的站点保存到 pythonista,您可以从应用程序中打开它并运行它。

于 2017-08-27T03:44:49.160 回答
2

我将 Python 2.7 用于 IOS,并通过 iFunBox 将源 python 文件下载到 /var/mobile/Applications/Python 2.7 用于 IOS/Documents/User Scripts。尽管如此,我还是不推荐这个应用程序,因为它在编辑代码时非常有问题并且非常慢。

于 2013-03-27T09:04:37.193 回答
0

使用 Codenvy.com 上的 eclipse Che 编辑器

Codenvy Websife

它是一个基于浏览器的 IDE,可以在任何具有 Web 浏览器的设备上使用。

于 2017-05-16T03:35:28.087 回答