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