我是一名初学者,擅长编程和 Python。
我想做的是阅读并遵循“艰难地学习 Python”和“Hello world: child 和其他人的计算机编程”等书籍中的示例。
我希望在乘坐公共(public)汽车和火车时能够在我的 android (xperia arc) 手机上完成示例问题。火车穿过隧道,所以这需要在没有互联网的情况下工作。这意味着 repl.it 和 ideone 将无法工作(我认为)。
到目前为止,我已经安装了 SL4A 脚本层(我认为 - 不确定如何检查以确保它正常工作)并且我已经安装了 P4A(适用于 android 的 python)。我还需要什么才能获得终端/shell 窗口?
最佳答案
我过去曾多次使用 SL4A 编写 Python 脚本,它与大多数标准模块配合得很好。一旦安装了 SL4A 应用程序和解释器(在本例中为 P4A),您就可以开始直接在设备上编写 Python 文件。
SL4A 网站上的用户指南很好地介绍了使用它的基本概念:http://code.google.com/p/android-scripting/wiki/UserGuide .您可以在主菜单中创建一个新的 .py 脚本。 FWIW,您不需要单独的“终端/外壳”来启动脚本……您可以从 SL4A 中启动它们,甚至可以创建快捷方式从主屏幕启动它们。
如果您不确定是否安装了解释器,请尝试执行以下操作:http://code.google.com/p/android-scripting/wiki/InstallingInterpreters
** 编辑 **:如果您不确定 A4P 是否安装正确,您可以在您的设备上启动该应用程序(Android 版 Python),它会告诉您的版本安装的解释器,以及当前加载了多少脚本。您也可以从那里卸载/重新安装。
就其值(value)而言,如果您刚刚开始使用 Python(以及一般的编程),我建议您尝试让一些示例在台式机上运行,这样您就可以掌握语。如果您使用标准库,您可以将您的脚本复制到您的 android 设备,并在 P4A 中运行它们。 “helloWorld.py”端口非常容易 ;-)
关于android - 我需要遵循哪些步骤才能在我的 Android 手机上编写和编辑 python 程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9933477/