上次推荐的 QPython,反响还不错,使用的小伙伴不少。 但它自身的问题也不少:
Python版本太低,才3.6……
pip安装很不方便,许多类库安装失败。
没有自动补全,写的太累了。
……
这些问题的出现,挺有道理的。
先说第一个,Python版本的问题。
新特性用不上,无故出现BUG
第二个,类库安装失败
类库是Python的根本,lxml安装不上怎么爬虫?Numpy安装不上怎么科学计算?pillow安装不上怎么搞图片……
最后,就是自动补全的问题。
一个单词一个单词输入太费劲了,要是有自动补全功能,只需要输入一个字母,就自动补全了。
省事,快捷!
Pydroid
Pydroid, 与前面推荐的 Jvdroid 是同一个开发者。 两个APP整体布局都差不多,也都是MD风格。
软件介绍
Pydroid 3是一款使用比较方便而且功能非常的强大的 Python 编程应用,可以快速的学习的开箱即用示例,功能齐全的终端仿真器以及内置C、C ++甚至Fortran编译器,带有断电和手表的PDB调试器。
软件特色
1、使用方便而且功能非常强大的手机编程应用,界面很简洁;
2、可以进行编辑、代码预测以及扩展键盘栏和语法高亮主题等;
3、自定义储存库,功能齐全的终端仿真器以及Cython支持。
上面都是官方介绍,不想看的可以直接跳过,来看看我舞剑的推荐。
代码补全与错误提示
手机编写代码本来就没有电脑方便,屏幕小,输入法不智能,如果纯手工一个一个单词编写,工作量多不说,手指也痛的厉害。 重复的单词大都是编程语言自带的变量与函数,要是能一键输入,效率瞬间就提升了。
上图是 Pydroid 的编辑页面,可以很明显的看到,最下方有三个栏目。
①错误提示
有Error(错误)和Warning(警告)
②代码提示
我输入了 “p”,第二栏自动出现了 p 开头的方法(函数),pass、pow、print、property
只需要点击 print, 代码就自动补全了。
③特殊符号栏
编程语言偏好不同的特殊符号。
Python 经常使用的特殊符号有,Tab制表符,冒号分隔符,引号字符串,#号注释……
有了特殊符号栏,不用专门切换输入法,一键就能输入。
哦对了,特殊符号的前后顺序可以调整,可以选择适合自己的布局。
#### pip 安装||2
类库的安装并没有那么简单。
经常会出现安装错误 Error 提示。
lxml 的安装就是一个例子:
安装失败,坑太多,总是缺失……
Pydroid 很贴心的加入了本地库,可以一键安装诸多类库与模块。
安装方法 ↓
准备工作——安装本地库 将下载好的本地obb包移动到如下目录:
sdcard/android/obb/ru.iiec.pydroid3.quickinstallrepo/main.1007.ru.iiec.pydroid3.quickinstallrepo.obb
好了,可以开始正式使用了。
①进入 pip 选项,选择QUICK INSTALL 可以看到,本地类库非常多,常用的 lxml,jupyter, numpy, pillow等都在其中。
②点击INSTALL按钮,安装类库。
ps: 我这里已经安装过了,所以直接提示安装成功!
③找到 LIBRARIES选项
为防止有坑,再去验证一下。
打开 Interpreter ,进入Python终端。
输入如下代码:
from lxml import etree
可以看到,在终端导入 lxml 包一切正常。
至于其他的包,也可以一键安装。 方便,省心!
后记
网上大多数高级解锁版都是2.2版本的,缺点与BUG超多。
尤其是安装类库总是出错。
lxml 可以安装,但不能用!
舞剑这次从大佬那里找来的全新解锁4.0版本,无BUG,无广告,属于日用最舒服的版本。
下载地址
① 不做伸手党,点赞+在看
② 关注:手机编程
③ 后台回复:0007,或者pydroid
即可领取 Pydroid 4.0高级解锁版 + 本地库obb包。